您所在的位置:小祥子 » 编程 » ASP » 正文

ASP隐藏图片真实地址的方法

时间:2015-01-09 编辑:佚名 来源:互联网

一般情况下,网站的图片代码是这样的。
<img src=upload/test.jpg" />

右键点击图片查看属性就可以看到图片的真实地址为upload/test.jpg,这样其他网站就有机会可以盗链。

新建一个image.ASP文件代码如下

<%
Dim filename
filename=request("file")
response.Redirect "upload/" & filename & ".jpg"
%>
 

将图片代码改为如下方式:
<img src=image.asp?file=test" />
 

右键点击图片,选择属性看到的地址将会是image.asp?file=test,如果再到ASP文件里做点修改,判断当前引用网址的域名,即可防止被盗链。

这只是一个小技巧,如果真正要防盗链,大可使用防盗链软件。