A-A+
wordpress如何防盗链
刚使用 wordpress 的时候研究过 wordpress 的防盗链,但一直没有进行实践操作,这两天在查看自己夏日博客的时候,依然发现不少文章被转载且没有加链接的,甚至于一些站点连图片的路径都没有改,看来是真的需要防一下盗链了。
在站点的根目录下找到 .htaccess 文件,打开之后在 </IfModule> 标记之前添加如下的代码:
- RewriteBase /wp-content/uploads/
- RewriteCond %{HTTP_REFERER} !^$ [NC]
- RewriteCond %{HTTP_REFERER} !xiariboke.net [NC]
- RewriteCond %{HTTP_REFERER} !photozero.net [NC]
- RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
- RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
- RewriteCond %{HTTP_REFERER} !google.com [NC]
- RewriteCond %{HTTP_REFERER} !feedburner.com [NC]
- RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
- RewriteCond %{HTTP_REFERER} !baidu.com [NC]
- RewriteRule .*\.(gif|jpg|png|rar)$ http://img5.duitang.com/uploads/item/201508/05/20150805095953_mVNrJ.jpeg [L]
其它部分的代码都不用改变,在这段代码中把 xiariboke.net 的域名改为你自己想要防盗链的域名,剩下的域名是如果抓取了本站的图片是可以正常显示的,比如google.com或者baidu.com,除了指定的域名外,其它站点如果盗链了则会显示如下这张图片,也就是 http://img5.duitang.com/uploads/item/201508/05/20150805095953_mVNrJ.jpeg 这个图片了。
我们也可以自定义了,这是我随便从网上找来的一张图片,现在再来看看盗链的网站,图片已经变成这张图片了,不费吹灰之力就完成了图片防盗链,对于流量匮乏的我来说,这样可以节省博客很大的流量。
不是有加密插件吗,用那个就好了