English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 威盾新闻 >> IIS图片防盗链和下载的解决方案

 

IIS图片防盗链和下载的解决方案

威盾防火墙 2014-12-08

 
最近服务器需要防图片别盗链,所以找了很多代码,下面给出具体配置代码
在要启用Rewrite的IIS站点的Isapi上添加这个筛选器  
筛选器名称Rewrite  
可执行文件选择 c:\Rewrite\Rewrite.dll 即可以了  
httpd.ini是配置文件  
图片防盗链代码 
复制代码代码如下:
   
[ISAPI_Rewrite]   
# 3600 = 1 hour   
CacheClockRate 3600   
RepeatLimit 32   
# Protect httpd.ini and httpd.parse.errors files   
# from accessing through HTTP   
RewriteCond Host: (.+)   
RewriteCond Referer: (?!http://\1.*).*   
RewriteRule .*\.(?:gif|jpg|png|bmp) /force.gif [I,O]   

如果你想对个别站点不防盗链的话或者你的论坛和supesite是分开的两个域名的话。以上方法会导致双方相互防盗链!不能正常调用 请按下面的方法改动 

RewriteCond Host: (.+)  
RewriteCond Referer: (?!http://\1.*).*  
RewriteRule .*\.(?:gif|jpg|png|) /block.gif [I,O]  
请把上面代码第二行改为:  
RewriteCond Referer: (?!http://(?:www\.jb51\.net|www\.discuz\.net)).+  

上面这个代码的意思就是除了http://www.jb51.net以及www.discuz.net这两个站点,在其它网站上盗链全部拒绝!

相关内容: 最新内容:
部分网站允许空白referer的防盗链图片的js破解代码[2014-12-08]
我来教你玩转MYIIS-VIF 防盗链 基础防盗链[2014-12-07]
asp.net iis7.5下配置图片防盗链-WEB服务器-[2014-12-06]
需要对论坛上传的图片做防盗链处理了,如果你有在其他网站粘贴易索上传的图,为防止图片失效,请进内[2014-11-28]
网站防盗链[2014-11-28]
利用.htaccess设置做到WordPress防盗链[2014-11-28]
防盗报警系统中入侵探测器的作用[2014-12-08]
入侵防御系统的过去、现在和未来[2014-12-08]
IE与FireFox的兼容性问题分析[2014-12-08]
如何用php生成扭曲及旋转的验证码图片[2014-12-08]
PHP高自定义性安全验证码代码[2014-12-08]
php实现快速排序的三种方法分享[2014-12-08]