English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 业界动态 >> IIS7.0下防盗链设置

 

IIS7.0下防盗链设置

威盾防火墙 2014-12-22

 

IIS7.0可以通过URL rewrite模块实现防盗链,复制下面的代码,将zdzz.net改成你自己的域名然后保存为存为web.config,再将 web.config文件上传网站的根目录即可。如果已有web.config文件,只要将<rewrite>…</rewrite>这段代码添加到<system.webServer>和< /system.webServer>之间。

01 <?xml version="1.0" encoding="UTF-8"?>
02 <configuration>
03         <system.webServer>
04             <rewrite>
05                <rules>
06                  <rule name="Forbid image">
07                    <match url="\.(txt|doc|gif|jpg|jpeg|png|mp3|flv|swf)$"ignoreCase="false" />
08                       <conditions>
09                        <add input="{HTTP_REFERER}" pattern="^$"ignoreCase="false" negate="true" />
10                        <add input="{HTTP_REFERER}"pattern="^http://(www\.)?zdzz.net/.*$" negate="true" />
11                       </conditions>
12                     <action type="Rewrite" url="/wp-content/uploads/forbid.png" />
13                   </rule>
14                </rules>
15           </rewrite>
16      </system.webServer>
17  </configuration>

如果你想让盗链你的图片的网站上显示你准备的"禁止盗链“之类的图片,请将

 


1 <action type="CustomResponse" statusCode="403" statusReason="Forbidden"statusDescription="Forbidden" />

换成


1 <action type="Rewrite" url="/images/nohotlinking.jpg" />

images/nohotlinking.jpg根据你实际的图片位置和名称做修改。


相关内容: 最新内容:
asp.net iis7.5下配置图片防盗链-WEB服务器[2014-12-22]
Web服务器:用ISAPI Rewrite实现iis服务器防盗链[2014-12-19]
真正可用的IIS的ISAPI-Rewrite伪静态URL图片防盗链规则写法[2014-12-18]
IIS防盗链 ISAPI Rewrite图片防盗链规则写法[2014-12-18]
IIS7.5 web.config Rewrite Rules 防盗链[2014-12-18]
.htaccess图片防盗链配置例子[2014-12-17]
asp.net iis7.5下配置图片防盗链-WEB服务器[2014-12-22]
三种类型的DNS攻击以及应对方法[2014-12-22]
[攻防手记]SQL Server注入大全及防御[2014-12-20]
阻击黑客利用第三方软件漏洞发起的攻击[2014-12-20]
我的服务器昨天被人入侵了,怎样防范服务器入侵?[2014-12-20]
SQL注入攻击的网络分析及防御方法[2014-12-20]