防盗链案例
防盗链案例
效果
形如下面的这种提示:
一般在自己的网站去盗用别人网站里面的资源(图片)的时候,别人网站为了防止图片被盗取,这个时候可以采取防盗链的方式来避免资源的盗取。
盗取别人网站的图片主要是为了节省自己网站流量。
防盗链实现
主要是利用http请求头里面的一个referer信息来实现的。
当目标网站的Apache的rewrite模块去判断referer是否为自己允许的地址,如果是,则给予通过,不是的话则直接跳转到盗图的提示
- 实现
- 效果
目标网站:
盗链网站:
3. 配置.htaccess文件
<IfModule rewrite_module>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !local.order.com [NC]
#RewriteRule \.(jpg|jpeg|png|gif) - [F]
RewriteRule \.(jpg|jpeg|png|gif) dt.png
</IfModule>
注意:由于提示信息也是盗链,所以这张图片应该尽可能的小。