WordPress图片防盗链

By | 2012 年 8 月 2 日

偶看最近查看偶看博客的网站日志发现,盗链的流量是越来越多,目前已经占到日总流量的36%,这是个问题,必须阻止事态发展下去了。

如果您想使用插件直接搞定图片防盗链,那么请使用插件:Hotlink Protection,目前最新版本是2.0.0,作者是Christopher Ross。

如果您使用的是Linux的Apache服务器,对.htaccess文件有修改权限的话,可以使用代码。

wordpress防盗链

偶看博客目前使用的是wordpress程序,版本号3.4.1,启用了固定链接,经过测试以下代码可以完美解决盗链问题。

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !oukan.net [NC]
RewriteCond %{HTTP_REFERER} !google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !soso.com [NC]
RewriteRule .*\.(gif|jpg|png|rar|pdf)$ http://www.oukan.net/UploadFiles/fangdaolian.jpg [R,NC,L]

偶看设置了图片、压缩文件和PDF文档的防盗链,您也可以根据需求做相应的修改——“|文件格式”。

如果您的博客使用windows空间,而且支持httpd.ini,那么需要在该文件中添加。

RewriteCond Host: (.+)
RewriteCond Referer: (?!http://(?:oukan\.net|(.*)\.oukan\.net|baidu\.com|(.*)\.baidu\.com|google\.com|(.*).\google.com|google\.com.hk|(.*).\google.com.hk)).*
RewriteRule .*\.(?:jpg|jpeg|gif|png|bmp|rar|zip|exe) /fangdaolian.jpg [I,O,N]

注意,以上有关oukan.net的代码都要修改成为您自己网站的域名。

好了,wordpress图片防盗链设置完毕!

20 thoughts on “WordPress图片防盗链

  1. Pingback: 萧涵主题修改全记录 | 偶看

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据