首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > IIS >

关于防图片盗链的Rewrite正则表达式有关问题

2012-03-06 
关于防图片盗链的Rewrite正则表达式问题?RewriteCondHost:(.+)RewriteCondReferer:(?!http://(?:www\.dona

关于防图片盗链的Rewrite正则表达式问题?
RewriteCond   Host:   (.+)
RewriteCond   Referer:   (?!http://(?:www\.doname\.cn|www\.doname\.com\.cn|doname\.cn|search\.cn\.yahoo\.com|image\.baidu\.com|www\.google\.com|cache\.baidu\.com)).+
RewriteRule   .*\.(?:jpg|gif|bmp|zip)   /block.gif   [I,O]


用上面就可以防止图片盗链,现在有个问题,上面的会把服务器的所有图片保护起来,而我的网站只是服务器上的一个虚拟主机,我只想我的域名下的图片得到保护就行了,也就是最后一句
RewriteRule   .*\.(?:jpg|gif|bmp|zip)   /block.gif   [I,O]
要改一下,改成把我的域名下的图片保护,我有三个域名:
www.doname.cn,www.doname.com.cn,doname.cn
请问如何改呢?

[解决办法]
不会,学习,帮顶!
[解决办法]
RewriteCond Host: (www.doname.cn|www.doname.com.cn|doname.cn)

[解决办法]
RewriteCond Host: (www\.doname\.cn|www\.doname\.com\.cn|doname\.cn)

热点排行