wordpress防盗链方法总结,这个文章写得其实有点无奈。楚狂人为了方便一向都是直接把图片上传自己的博客空间里面。但是今天刚刚发现有其他博客转载我的文章,直接把图片转过去了,图片链接还是我的链接,而且把我的版权链接给去掉了。本人只是一个小站,用的空间是按流量计费的,一旦图片被盗链多了,就会发现自己的流量开始飙升了,那么随之也要多付出流量费了。那么wordpress怎么防止图片被盗链呢?下面是我在网上找到的wordpress图片防盗链方式。这相信很多Wordpress高手已经都用过了,所以下面的内容只针对新手,老手请飘过。
方法一:修改.htaccess文件来防盗链
1、首先我们先得准备一个防盗链的图片,我们暂且把图片的名字命名为fangdao.gif吧,图片的内容设置成你想显示的防盗链文字。如下图:(图片要小点,几k或者十几k左右比较好)
2、把图片上传到你博客的根目录。
3、修改.htaccess文件。
通常wordpress网站安装时会自动生成.htaccess文件,里面默认内容如下:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我们在里面在</IfModule>上面添加允许显示图片的网站规则如下:RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !chukuangren.com [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]
RewriteCond %{HTTP_REFERER} !soso.com [NC]
RewriteCond %{HTTP_REFERER} !sogou.com [NC]
RewriteCond %{HTTP_REFERER} !360.cn [NC]
RewriteRule .*\.(gif|jpg|png|rar)$ http://www.chukuangren.com/fangdao.gif [L]
其中每一行RewriteCond %{HTTP_REFERER} !chukuangren.com [NC]就是一个域名的白名单,你把允许显示图片的域名加到里面就可以了,尤其别忘记加自己的域名哦,楚狂人第一次忘记加自己域名了,结果自己网站图片都成防盗链图片了,呵呵~
方法二:使用Hotlink protection 插件防盗链
安装插件后,进入插件设置页面。在Hotlink protection插件后台设定要保护图片的路径,比如wp-content/uploads,如果该路径下的图片被盗链,盗链的网页上将用右边的警告图片替代原来的图片,该警告图你可以在插件后台设置成自己有特色的防盗链图。
方法三:通过 cPanel 面板来设置wordpress防盗链
如果你的空间是cPanel面板的话,wordpress防盗链设置就简单多了。
登陆 cPanel 后,点击安全 -> HotLink 保护。这个功能是保护防止其他网站直接链接到你网站上的文件,通过设置就可以起到图片防盗链的作用。默认可能是禁用的,你需要点击“启用”按钮将它启用。接着进行 HotLink 保护配置,其中“允许访问的 URL”这里一般要填写上属于你自己的站点网址,也就是你想让哪些站点可以引用你的图片的地址。阻止直接访问下列扩展名”填写你网站上所用的图片扩展名,用英文逗号隔开,例如:jpg,jpeg,gif,png,bmp。“Url 重新定向到”你可以设置一副你自己的版权图片,如:http://www.chukuangren.com/fangdao.gif 当有人非法引用你的图片时就会默认显示这张图片。上面的设置完成后,最后点击“提交”即可。
以上是我自己对wordpress防盗链方法总结的办法,其中第一种参考了知更鸟的文章,在此表示感谢。这三种wordpress图片防盗链方式你可以根据自己的情况进行选择,希望对您有所帮助。转载请保留本站版权,谢谢!