垃圾站 WP教程 利用.htaccess文件实现WordPress博客图片防盗链功能

利用.htaccess文件实现WordPress博客图片防盗链功能

关键词:WordPress博客、防盗链、.htaccess文件

博主们都清楚一篇博文最占空间就属图片,多则成百上千K,因此一旦包含图片的文章被大量转载或采集将会导致博主的虚拟主机的流量不够用,咋办呢?最简单的解决办法就是设置图片防盗链功能……

1、打开主机根目录下的.htaccess文件,在最下方添加以下代码:

[php]
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/images
RewriteRule ^.*$ – [L]
RewriteCond %{REQUEST_FILENAME} \.(jpg|gif|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !www.lajiz.cn [NC]
RewriteCond %{HTTP_REFERER} !lajiz.cn [NC]
RewriteCond %{HTTP_REFERER} !118.244.35.35 [NC]
RewriteCond %{HTTP_REFERER} !www.google.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !www.google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !www.google.com.tw [NC]
RewriteCond %{HTTP_REFERER} !google.com.tw [NC]
RewriteCond %{HTTP_REFERER} !www.google.cn [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.com [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !www.ask.com [NC]
RewriteCond %{HTTP_REFERER} !www.163.com [NC]
RewriteCond %{HTTP_REFERER} !www.yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !www.sogou.com [NC]
RewriteCond %{HTTP_REFERER} !www.soso.com [NC]
RewriteCond %{HTTP_REFERER} !www.sina.com.cn [NC]
RewriteCond %{HTTP_REFERER} !www.msn.com [NC]
RewriteCond %{HTTP_REFERER} !www.9word.net [NC]
RewriteCond %{HTTP_REFERER} !9word.net [NC]
RewriteRule (.*) /images/error.jpg [R,NC,L]
[/php]

代码第4行是需要防盗链的文件的后缀,可自行修改

代码第7-30行设置允许使用图片的网站地址(可自行添加允许外链的网站地址)

代码第31行为网站根目录下images文件夹中error.jpg防盗链图片(如果目录不存在可自行创建,或者更改路径为主题目录下的images文件夹,此时代码第2行/images路径相应更改)

2、制做一张名为error.jpg的图片作为防盗链图片

图片要求尽量简洁美观,占用空间小即可!一般20K以内最好,不过垃圾站博客拙劣的PS技术使得我的防盗链图片竟然46K,让大家贱笑了……

利用.htaccess文件实现WordPress博客图片防盗链功能插图

3、在网站根目录下创建images文件夹,将图片error.jpg上传到文件夹内

完成上述步骤后尽情去测试一下吧,例如去别的网站发表文章顺便加上你博客的图片,提交后刷新一下网页试试!具体测试效果垃圾站就不发出来了,不过经测试是可行的!如果大家想测试也可以盗链垃圾站的图片看看效果……

本文由垃圾站编辑整理自[老妖互联],如有转载请注明原文链接:http://www.lajiz.cn/637.html

上一篇
下一篇

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

37条评论

  1. 这个挺有意思的。哈哈,不过我的小博客图片全是自己找的,估计也没有人来我这里盗链图片。

联系我们

联系我们

返回顶部