什么是防盗链:某个网站不允许其他网站访问调用自己的网站的信息(如一些音乐、图片、软件),这个网站便做了防盗链设置。 例子 :在网站bb.com直接调用非本地图片<img src="http://www.aa.com/aa.jpg" rel="nofollow"/>
防盗链原理:http标准协议中有专门的字段记录referer,采用url的格式表示从哪儿链接到当前的网页或文件。即通过referer,网站可以检测目标网页访问的来源页,如果是资源文件,则可以跟踪到显示他的网页地址。因此可以通过refer跟踪,一旦检测到来源不是本站即进行阻止或返回指定页面。
下面的没有测试过---
如果想对自己的网站进行防盗链保护,则需要针对不同的情况进行区别对待。如果网站服务器用的是apache,那么使用apache自带的Url Rewrite功能可以很轻松地防止各种盗链,其原理是检查refer,如果refer的信息来自其他网站则重定向到指定图片或网页上。
|