其实IIS简单的防盗链处理
,使用limitations版本也是可以实现的!下面我们将向大家说明这方面的应用!
下载地址:http://www.rongsen.com.cn/down/zujian/2010/0922/4406.html
ISAPI_Rewrite 3防盗链配置截图
支持的操作系统如下:
2000, XP, 2003, Vista, 2008, 7 32-bit
2000, XP, 2003, Vista, 2008, 7 64-bit
2003, 2008, 7 Itanium
大家可以根据自己的操作系统来选择适合自己的版本下载并安装
。
安装完成之后
,可以在程序菜单中找到ISAPI_Rewrite 3的配置选项,打开该运行程序
进行ISAPI_Rewrite的防盗链配置!下面的一些示例可供大家参考:
搜索引擎优化
RewriteEngine on
RewriteRule ^(.*?\.
asp)/([^/]*)/([^/]*)(/.+)? $1$4?$2=$3 [NC,LP,QSA]
一台Web
服务器通过代理访问另一台Web
服务器的内容
RewriteEngine on
RewriteBase /
RewriteRule ^mappoint(.+)$ http://www.rongsen.com.cn$1 [NC,P]
预防文件盗链(直接连接下载)
RewriteEngine on
RewriteCond %{HTTP:Host}#%{HTTP:Referer} ^([^#]+)#(?!http://\1).+
RewriteRule .*\.(?:rar|zip|iso|7z|exe|gho|msi) /404.html [NC]
内容协商-服务于不同的语言或不同的浏览器的文件
RewriteEngine on
RewriteCond %{HTTP:User-Agent} MSIE
RewriteRule /foo\.htm /foo.IE.htm [L]
RewriteCond %{HTTP:User-Agent} (?:Lynx|Mozilla/[12])
RewriteRule /foo\.htm /foo.20.htm [L]
RewriteRule /foo\.htm /foo.32.htm [L]
Web集群负载均衡
RewriteEngine on
RewriteMap hosts rnd:hosts.txt
RewriteCond %{HTTP:Host} (www)\.rongsen.com.cn [NC]
RewriteRule (.*) http://${hosts:%1}.rongsen.com.cn$1 [R,L]
添加hosts.txt中的文件内容
www www1|www2|www3|www4|www5|www6|www7|www8|www9
关于ISAPI_Rewrite 3更详细的参数及配置说明请参阅帮助文档!备注说明:配置规则中出现的rongsen.com.cn或www.rongsen.com.cn,大家可根据需要替换成自己的域名使用
。