首先需要下载一个IIS插件,这类型的插件网上很多,
如ISAPI Rewrite,当然也有很多其它软件,但很多都收费而且不好用。我们就以ISAPI Rewrite为例子,我就用的这个。
假如你的安装目录是c:\Program Files\Helicon\ISAPI_Rewrite
(默认安装目录是\Program Files\Helicon\ISAPI_Rewrite,我们可以先建立)
右击ISAPI_Rewrite,选择“属性”->“安全”->“添加”->“高级”->“立即查找”,会找到一项IIS_WGP,
双击添加,确定即可。然后选中这个组,点击“完全控制”,使其拥有读写权限。
好了,现在来安装软件(安装过程中软件会重启iis),安装目录选择上一步设置好权限的目录,
安装完毕后打开控制面板里的Internet 信息服务,打开网站的属性对话框里面有一项“isapi筛选器”
点击“添加”,“筛选器名称”自己随便填写一个好理解的名字就可以,“可执行文件”项点击“浏览”
选择刚才安装的ISAPI_Rewrite的安装目录中的ISAPI_Rewrite.dll,(如图),确定即可。重启iis。
修改安装目录中的httpd.ini文件(如果这个文件为“只读”属性,则去掉“只读”之后再修改),像上面说到的配置Windows系统的虚拟主机httpd.ini文件一样
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
#下面是防盗链设置
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://(?:xxx\.com|(.*)\.xxx\.com|baidu\.com|(.*)\.baidu\.com|google\.com|(.*).\google\.com)).* (说明:这里是你允许的域名xxx.com是你的,baidu和gg得加上让他们抓图,使用时删除说明)
RewriteRule .*\.(?:jpg|jpeg|gif|png|bmp|rar|zip|exe) /nopic.gif [I,O,N] (说明:这里是防盗的文件)