最近有客户配置了win2008 iis7.5,因为转载的比较多,所以考虑到简单的防盗链,特整理下方便需要的朋友
1、下载微软自己提供的(同ImmigrationInspectors移民检查)重写模块
64位:
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=1 b 8 c 7 BD 8-8824-4408-b8fc-49 DC 7 f 951 a 00
32位:
http://www.microsoft.com/zh-cn/download/details.aspx?id=5747
我们下载:https://www。jb51。net/softs/479310。超文本标记语言
2、修改网站的网页配置或用记事本制作一个网页配置记住将*txt格式改为。配置代码如下:
system.webServer
重写
规则
规则名称=阻止热链接
匹配url=^.*.(rar | zip | 7z)$ ignore case= true /
情况
add input= { HTTP _ REFERER } pattern= https://www。jb51。net/.* negate=true /
添加输入= { HTTP _ REFERER } 模式= http://wt。jb51。net/.* negate=true /
/条件
操作类型=重写 URL=/否。html /
/规则
/规则
/重写
/system.webServer
设置了只允许https://www.jb51.net、http://wt.jb51.net调用网站的rar、zip类型的文件。
将以上文件上传至网站根目录(wwwroot)下即可如果网站有设置伪静态,直接将上述代码加入原有网页配置一样可以生效
我们小编注:上面的内容需要放在配置里面。例如如下是完整的
?可扩展标记语言版本=1.0 编码=UTF八号?
配置
system.webServer
静态内容
mimeMap fileExtension= .* " mime类型="应用/h3制下载/
/staticContent
httpErrors
移除状态代码= 404 子状态代码=-1 /
错误状态码=404 前缀语言文件路径= 路径=404.htm 响应模式=文件/
/httpErrors
重写
规则
规则名称=阻止热链接
匹配url=^.*.(rar | zip | 7z)$ ignore case= true /
情况
add input= { HTTP _ REFERER } pattern= https://www。jb51。net/.* negate=true /
添加输入= { HTTP _ REFERER } 模式= http://m。jb51。net/.* negate=true /
add input= { HTTP _ REFERER } pattern= http://www。百度一下。com/.* negate=true /
/条件
操作类型= Rewrite URL=/Dao Lian。htm /
/规则
/规则
/重写
/system.webServer
/配置
为了更深入的学习,希望大家继续看一下下面的图文教程
主要是简单介绍一下全球资源定位器(统一资源定位器)重写的配置,如果上面的规则放置位置没问题,打开全球资源定位器(统一资源定位器)重写
看如下图所示内容没问题就说明配置文件正常,否则按照上面我们给出的完整示例修改即可
配置过程中的测试
模式:^.*.(rar|zip|7z)$
编辑条件:
{HTTP_REFERER}
与模式不匹配(才触发条件)
模式:网址匹配(https://www.jb51.net/。*)单独的万维网域名,如果更多的二级域名呢
我们小编更喜欢http://.*.jb51.net/.*
测试模式可以用来检验一下我们的写法是否有问题