win2008 IIS7.5防盗链配置方法

win2008 IIS7.5防盗链配置方法

最近有客户配置了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/.*

测试模式可以用来检验一下我们的写法是否有问题

win2008 IIS7.5防盗链配置方法