2008-04-07 xiao H Posted in 服务器应用
盗链是很多站长头痛的问题,这里给出我做过的一个squid2.6防盗链解决办法。
#文件防盗链
acl legalreferer referer_regex ^http://www.linuxbyte.org ^http://[a-z].*\.linuxbyte\.org (受保护的站点和允许的域名)
acl fileurl url_regex -i \.rar$ \.zip$ \.iso$ \.bmp$ \.png$ \.gif$ \.jpg$ \.jpeg$ (受保护的文件名后缀)
http_access deny !legalreferer fileurl
#对多媒体文件的防盗链,能让播放器在线播放,但不能盗链.
acl legalplayer browser -i ^windows-media-player ^RealMedia ^Mozilla ^foobar2000 ^nsplayer ^contype$ ^rma
acl mfurl url_regex -i \.wma$ \.wmv$ \.mp3$ \.mp4$ \.flv$ \.avi$ \.asf$ \.mpg$ \.mpeg$ \.rmvb$ \.rm$
http_access allow legalplayer mfurl
http_access deny !legalreferer mfurl
除特别声明外,本站作品皆为原创并以知识共享署名-相同方式共享 3.0 许可协议进行许可。
转载请注明 作者:xiao H,出处:linuxbyte.org ,原始链接:squid2.6下的防盗链设置
还没有任何评论。
我来说两句