分享

写回答

发帖

[提问] 无法实现防盗链

GoDaddy GoDaddy 1972 人阅读 | 11 人回复

发表于 2009-12-20 02:51:29 | 显示全部楼层 |阅读模式

150G的linux主机  我在根目录放的.htaccess内容是:
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3. RewriteCond %{HTTP_REFERER} !^$ [NC]
  4. RewriteCond %{REQUEST_URI} ^/(404|error|link)
  5. RewriteCond %{HTTP_REFERER} !www.warmmx.com [NC]
  6. RewriteCond %{HTTP_REFERER} !warmmx.com [NC]
  7. RewriteCond %{HTTP_REFERER} !bbs.warmmx.com [NC]
  8. RewriteCond %{HTTP_REFERER} !wow.warmmx.com [NC]
  9. RewriteCond %{HTTP_REFERER} !home.warmmx.com [NC]
  10. RewriteCond %{HTTP_REFERER} !www.warmmx.com/bbs [NC]
  11. RewriteCond %{HTTP_REFERER} !www.warmmx.com/blog [NC]
  12. RewriteCond %{HTTP_REFERER} !www.google.com [NC]
  13. RewriteCond %{HTTP_REFERER} !google.com [NC]
  14. RewriteCond %{HTTP_REFERER} !www.google.cn [NC]
  15. RewriteCond %{HTTP_REFERER} !google.cn [NC]
  16. RewriteCond %{HTTP_REFERER} !www.baidu.com [NC]
  17. RewriteCond %{HTTP_REFERER} !www.baidu.cn [NC]
  18. RewriteCond %{HTTP_REFERER} !baidu.com [NC]
  19. RewriteCond %{HTTP_REFERER} !baidu.cn [NC]
  20. RewriteCond %{HTTP_REFERER} !www.ask.com [NC]
  21. RewriteCond %{HTTP_REFERER} !www.163.com [NC]
  22. RewriteCond %{HTTP_REFERER} !www.yahoo.com [NC]
  23. RewriteCond %{HTTP_REFERER} !www.sogou.com [NC]
  24. RewriteCond %{HTTP_REFERER} !www.soso.com [NC]
  25. RewriteCond %{HTTP_REFERER} !www.sina.com.cn [NC]
  26. RewriteCond %{HTTP_REFERER} !www.msn.com [NC]
  27. RewriteRule .(jpg|gif|png|mpg|psd|zip|rar|txt|mp3|wma|wmv|bmp)$ /404/404.gif [R,NC,L]
  28. </IfModule>
复制代码
一直不能实现防盗链的功能,有图为证:



恳请高手帮助解答下!

回答|共 11 个

翼sky

发表于 2009-12-20 04:09:25 | 显示全部楼层

过路,关注此贴。

我是国典

发表于 2009-12-20 13:09:14 | 显示全部楼层

加上水印 楼主   让别人给你宣传也不错的嘛   呵呵

vista32

发表于 2009-12-20 17:50:35 | 显示全部楼层

继续等待高手出现~

add.c

发表于 2009-12-21 10:42:39 | 显示全部楼层

楼主的防盗链设置可以参考下这个:http://bbs.idcspy.com/thread-45349-1-1.html

cnw168

发表于 2009-12-21 11:24:19 | 显示全部楼层

没看出什么问题,应该可以的,你自已写个程程访一下试试。

vista32

发表于 2009-12-22 22:03:21 | 显示全部楼层

原帖由 cnw168 于 2009-12-21 11:24 AM 发表
没看出什么问题,应该可以的,你自已写个程程访一下试试。



明显没起作用啊   一楼的图片就是外链过来的啊

add.c

发表于 2009-12-22 23:03:20 | 显示全部楼层

楼主把这句去掉试试
RewriteCond %{REQUEST_URI} ^/(404|error|link)

vista32

发表于 2010-1-2 22:05:16 | 显示全部楼层

原帖由 add.c 于 2009-12-22 11:03 PM 发表
楼主把这句去掉试试
RewriteCond %{REQUEST_URI} ^/(404|error|link)



好的  我试下

vista32

发表于 2010-1-2 22:11:28 | 显示全部楼层

回版主:那一句去掉了也没有用    而且那一句是设置防盗链例外的三个目录 不知道哪里有问题啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则