一只牛の窝

生命只是在演绎着自己的精彩,分享才是最大的快乐……

« 学习网页制作基础之基本结构和网页编写php小偷程序原理与电影小偷如何编写(第一课) »

ASP代码实现图片防盗链及附件防盗链

工作原理:用ASP调用相关参数,把附件或图片的真实目录隐藏起来,只能在IIS输出的域名可以下载附件或图片,直接访问或从别的地址引用,将转到预设好的“盗链的文件地址,或执行语句”从如达到防盗链作用。

相关代码如下:

<% 
If Instr(Request.ServerVariables("http_referer"),"http://"&Request.ServerVariables("server_name")&"") = 0 Then
response.redirect "/images/dl.gif"  '盗链的文件地址,或执行语句
Response.End
End If
url=request("url")
response.redirect "/ycjan/"+url   '/ycjan/可以是本地目录或远程目录
%>


调用方法:把上面代码另存为pic.asp,引用方法 pic.asp?url=文件名

如:pic.asp?url=1.gif真实的图片地址则为:/ycjan/1.gif 。


原创文章如转载,请注明:转载自 阳春一月 [ http://blog.ycjan.com/ ]

本文链接地址:http://blog.ycjan.com/asp/20090529970.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

Search

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206

Copyright ycjan.com 粤ICP备08002314号