大家都知道,wordpress对于搜索引擎很容易抓取一些内容和图片。尤其是图片,被抓取或是转载后往往面临很大的流量负担,今天我就分享一种防止wordpress图片被盗链或者转载而消耗流量的方法。
前期我们介绍过使用插件来解决这个问题,但是插件毕竟会有负面影响和不自由性,今天我在这里介绍一个不用插件来防止wordpress图片被盗链的方法:
通过修改.htaccess文件来为你的网站或博客添加图片防盗链功能:
RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !zhushuiwen.com [NC]
RewriteCond %{HTTP_REFERER} !soso.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} !chinablogs.org [NC]
RewriteRule .*\.(gif|jpg|png|rar)$ http://xxxxx.com/images/01.png [L]
说明:里面的域名列表是表示允许引用你图片的域名,这里要注意,自己的域名要添加进去,不然自己的图片也不显示了,最后一行是指定别人引用图片默认显示的图片。
方法比较专业可能有点小难,不过很实用哦……
蚂蚁森林为我浇水吧!