全球主机交流论坛

标题: 我想问一个关于防盗链的问题 [打印本页]

作者: cw723    时间: 2011-4-6 19:28
标题: 我想问一个关于防盗链的问题
可以调用到迅雷快车盗链的资源。
但是迅雷快车不能盗链我的资源
有办法么?
作者: yexinzhu    时间: 2011-4-6 19:49
[编辑] 屏蔽迅雷

迅雷的user-agent是

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; )
Mozilla/5.0  (compatible; MSIE 6.0; Windows NT 5.0)
Mozilla/4.0 (compatible; MSIE  6.0; Windows NT 5.0; .NET CLR 3.5.20706)
Mozilla/4.0 (compatible;  MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

通过.htaccess文件屏蔽迅雷的下载/盗链功能:

RewriteEngine On

#Anti Thunder

RewriteCond  %{HTTP_USER_AGENT}  ^Mozilla/4\.0\  \(compatible;\ MSIE\ 6\.0;\ Windows\ NT\ 5\.0\)$  [NC,OR]
RewriteCond   %{HTTP_USER_AGENT}  ^Mozilla/5\.0\ \(compatible;\ MSIE\ 6\.0;\ Windows\  NT\ 5\.0\)$  [NC,OR]
RewriteCond  %{HTTP_USER_AGENT}  ^Mozilla/4\.0\  \(compatible;\ MSIE\ 6\.0;\ Windows\ NT\ 5\.1;\ \)$   [NC,OR]
RewriteCond   %{HTTP_USER_AGENT}  ^Mozilla/4\.0\ \(compatible;\ MSIE\ 6\.0;\ Windows\  NT\ 5\.0;\ \.NET\ CLR\ 3\.5\.20706\)$  [NC,OR]
RewriteCond   %{HTTP_USER_AGENT}  ^Mozilla/4\.0\ \(compatible;\ MSIE\ 6\.0;\ Windows\  NT\ 5\.1;\ SV1;\ \.NET\ CLR\ 1\.1\.4322;\ \.NET\ CLR\ 2\.0\.50727\)$   [NC]
RewriteRule  ^.*\.(gif|jpg|bmp|zip|rar|exe|mp3|swf)$   /    [NC,F]

你可以用Firefox的扩展user-agent switcher来测试效果。

如果你的资料地址已经被迅雷索引,请修改资源的路径地址。

如果用户手动用UltraEdit改写迅雷的user-agent,亦或者本机装虚拟机,虚拟机挂代理,迅雷挂虚拟机中的代理,这种屏蔽方法就失效了。


http://wiki.ubuntu.org.cn/LAMP_% ... 5%E9%85%8D%E7%BD%AE 看到的...仅供参考..
想问问,lnamp是不是在nginx设置防盗链,可以保护80端口被外链图片,而想外链图片时,改成81端口就OK?这样子可行?
作者: cw723    时间: 2011-4-6 20:00
.htacess根本没效果
作者: l12ab    时间: 2011-4-6 20:41
不定期该路径
作者: wdlth    时间: 2011-4-6 20:54
用防盗链的加key的那个东西
作者: 有个就好    时间: 2011-4-6 21:49
不是DC就不要自己搞资源
作者: serverpoint    时间: 2011-4-6 21:50
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4