高分请教 isapi_rewrite3 配置问题!!!
防盗链功能:只能在本站下载exe rar 等文件,其它网站引用我网站地址的禁止。
我的配置如下:
RewriteCond %{HTTP:Host} ^(.+)$
RewriteCond %{HTTP:Referer} ^(?!http://\\1.*).*$
RewriteCond %{HTTP:Referer} ^(?!http://(.*\.google\.com|.*\.baidu\.com).*).*$
RewriteRule ^.*\.(?:txt|exe|rar|zip)$ /block.gif [NC,N,O]
上面的配置就是本机也不能下载,第二条改成
RewriteCond %{HTTP:Referer} ^(http://\\1.*).*$
则任何人都可以自由下载(不符合)。又改成
RewriteCond %{HTTP:Referer} ^(?!http://localhost.*).*$
RewriteCond %{HTTP:Referer} ^(?!http://服务器IP.*).*$
试了很多都不行
请大家解释一下,应该怎样配置。谢谢!
这是isapi_rewrite3 插件文档上的配置(也不行)(这里是不让其它网站盗链图片):
RewriteCond %{HTTP:Host}#%{HTTP:Referer} ^([^#]+)#(?!http://\1).+
RewriteRule .*\.(?:gif|jpg|png) /block.gif [NC]