专注前端,专注网页设计分享 - (网页制作/模板制作/设计)755150799 织梦模板 | 网页特效 | 网站模板 | 建站教程 | Tag标签 | 联系站长

IIS6服务器防盗链和伪静态规则设置

时间:2014-07-01 19:25:23来源:学技巧网站制作 作者:学技巧网页制作 阅读:0次 【 点评一下

其实防盗链是必不可少的,不过对于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

本文版权归原作者所有,转载请注明原文来源出处,学技巧网站制作感谢您的支持!