战胜自己 发表于 2015-8-13 12:17:30

IIS URL Rewrite Module的防盗链规则设置

  IIS版本:IIS 7.5
  URL Rewrite组件:IIS URL Rewrite Module(http://www.iis.net/downloads/microsoft/url-rewrite)
  规则定义截图:
  
  
  Web.config中的规则定义:



<rewrite>
<rules>
<rule name="RequestBlockingRule1" enabled="true" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_REFERER}" pattern="^$" negate="true" />
<add input="{HTTP_REFERER}" pattern="^http://(.*\.)?(cnblogs\.com)/.*$" negate="true" />
</conditions>
<action type="CustomResponse" statusCode="404" />
</rule>
</rules>
</rewrite>
  
页: [1]
查看完整版本: IIS URL Rewrite Module的防盗链规则设置