在网站根目录新建一个文件,命名为:web.config,输入以下内容:- <configuration>
- <system.webServer>
- <rewrite>
- <rules>
- <rule name="Prevent hotlinking">
- <match url="^.*\.(rar|zip)[ DISCUZ_CODE_0 ]quot; ignoreCase="true" />
- <conditions>
- <add input="{HTTP_REFERER}" pattern="http://aa.com/.*" negate="true" />
- <add input="{HTTP_REFERER}" pattern="http://bb.com/.*" negate="true" />
- <add input="{HTTP_REFERER}" pattern="http://cc.com/.*" negate="true" />
- </conditions>
- <action type="Rewrite" url="/404.htm" />
- </rule>
- </rules>
- </rewrite>
- </system.webServer>
- </configuration>
复制代码 如已经有web.config文件则在
<configuration>
后面加入下面内容即可:- <system.webServer>
- <rewrite>
- <rules>
- <rule name="Prevent hotlinking">
- <match url="^.*\.(rar|zip)[ DISCUZ_CODE_1 ]quot; ignoreCase="true" />
- <conditions>
- <add input="{HTTP_REFERER}" pattern="http://aa.com/.*" negate="true" />
- <add input="{HTTP_REFERER}" pattern="http://bb.com/.*" negate="true" />
- <add input="{HTTP_REFERER}" pattern="http://cc.com/.*" negate="true" />
- </conditions>
- <action type="Rewrite" url="/404.htm" />
- </rule>
- </rules>
- </rewrite>
- </system.webServer>
复制代码 文件中设置了只允许http://aa.com、http://bb.com、http://cc.com调用网站的rar、zip类型的文件,
若来源并非以上三个网站则网页返回至404.htm。对于图片等其他文件同样适用,可以根据自己的需要进行修改
|
|
|
|
|