用.haccess实现网站图片防盗链方法

2017年9月16日01:29:19 发表评论 53

图片防盗链的处理还是比较重要的,严重时会影响服务器性能,其实这个办法也是只防君子不防小人。白说不多说了,说用.haccess实现网站图片防盗链方法怎么实现。

用FTP将.htaccess下载到本地,用文本编辑器打开(wordpress为例):

  1. RewriteBase?/wp-content/uploads/
  2. RewriteCond?%{HTTP_REFERER}?!^$?[NC]
  3. RewriteCond?%{HTTP_REFERER}?!wosn.net?[NC]
  4. RewriteCond?%{HTTP_REFERER}?!photozero.net?[NC]
  5. RewriteCond?%{HTTP_REFERER}?!zhuaxia.com?[NC]
  6. RewriteCond?%{HTTP_REFERER}?!xianguo.com?[NC]
  7. RewriteCond?%{HTTP_REFERER}?!google.com?[NC]
  8. RewriteCond?%{HTTP_REFERER}?!google.com.hk?[NC]
  9. RewriteCond?%{HTTP_REFERER}?!google.cn?[NC]
  10. RewriteCond?%{HTTP_REFERER}?!feedburner.com?[NC]
  11. RewriteCond?%{HTTP_REFERER}?!feedsky.com?[NC]
  12. RewriteCond?%{HTTP_REFERER}?!baidu.com?[NC]
  13. RewriteCond?%{HTTP_REFERER}?!sogou.com?[NC]
  14. RewriteCond?%{HTTP_REFERER}?!so.com?[NC]
  15. RewriteRule?.*\.(gif|jpg|png|rar)$?http://pic.wosn.net/fangdao.png?[L]

上面代码的意思就是:如果访问图片的请求,来自上面的网站,则正常显示图片,否则直接转到防盗图片上(http://pic.wosn.net/fangdao.png)。

将上方代码第3、15行改成自己的域名和防盗图片。

将修改后的.htaccess文件覆盖空间原文件,并通过FTP将其权限设置为:444只读,既可以防止设置程序时被自动替换掉,还可以增加网站的安全性。

AD支持一下沃森博客,请点这里一下!

  • 博主微信
  • 赶快加我来聊天吧
  • weinxin
  • 站长技术资源群
  • 群号:483950522
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: