IIS6服务器防盗链和伪静态规则设置
其实防盗链是必不可少的,不过对于vps服务器的用户。如果人人都盗用自己站内的图片,那么就这么掉流量都被别人免费用去了,今天学技巧就讲讲怎么在IIS6下进行防盗链设置。
[ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule ^(.*)/topic-(.+)\.html\?*(.*)$ $1/portal\.php\?mod=topic&topic=$2&$3 RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/portal\.php\?mod=view&aid=$2&page=$3&$4 RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$4 RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$5 RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=group&fid=$2&page=$3&$4 RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/home\.php\?mod=space&$2=$3&$4 RewriteRule ^(.*)/([a-z]+)-(.+)\.html\?*(.*)$ $1/$2\.php\?rewrite=$3&$4 RewriteRule ^(.*)/archiver/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/archiver/index\.php\?action=$2&value=$3&$5 #防盗链设置 RewriteCond Host: (.+) RewriteCond Referer: (?!http://(?:你的域名\.com|(.*)\.你的域名\.com|baidu\.com|(.*)\.baidu\.com|google\.com|(.*).\google.com|google\.com.hk|(.*)\.google\.com.hk|google\.cn|(.*)\.google\.cn|信任域名\.cn|(.*)\.信任域名\.cn)).* RewriteRule (/static/|/data/).*\.(?:gif|jpg|jpeg|png|bmp) /block.gif [I,O,N]
1.(/static/|/data/)需要防止盗链的文件夹``如果需要全部防止盗链``那取消就行`
2.gif|jpg|jpeg|png|bmp 需要防止盗链的文件格式``可以自行添加
3.block.gif盗链后提示的图片,可写绝对地址(也可用xxx.html页面,强大吧!)
4.|baidu\.com|(.*)\.baidu\.com|google\.com|(.*).\google.com|google\.com.hk|(.*)\.google\.com.hk|google\.cn|(.*)\.google\.cn信任的域名。增加百度和谷歌是为了收录。其他的可忽略了。说明下,在域名部分加上goole.com.hk 是因为现在谷歌在用这个地址收录,千万别弄丢了!
我见过发了很多的,但是都没有过滤文件夹功能,或者都忘记信任谷歌等搜索引擎。
说明:修改的时候 分隔符号“|” 不要忘记!!
-
用微信 “扫一扫”
将文章分享到朋友圈。
关注公众号:xue-jiqiao
本文版权归原作者所有,转载请注明原文来源出处,学技巧网站制作感谢您的支持!
发表评论:
最新建站教程
猜你也喜欢看这些