关于防图片盗链的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)