如何设置WordPress图片防盗链方法 推荐

如何设置WordPress图片防盗链方法 推荐,第1张

如何设置WordPress图片防盗链方法推荐

目前我的博客不大,内容很少,图片很少,没有流量,所以图片被盗连的情况还不够严重。笔友,你的呢?

假如您的博客有好多好多图片,空间又有流量限定,那麼避免他人盗取自身的图片链接应当说成刻不容缓了,由于在中国,博客內容相互之间拷贝的状况非常的广泛,大家都十分珍惜自己的那一点点空间,立即拷贝图片(拷贝是带连接的哦!)就象一顿家常饭一样,早已习以为常了。图片被盗链不但会给你的空间流量迅速消耗,也会危害网址页面加载速率!

网上设置图片防盗链的方法有很多。这里有两种方法。一是使用。htaccess文档做一些简单的设置,让别人避免盗用自己网站的原图。二、应用软件WP热链接保护。

一.改动.htaccess文档

如何收尾?首先,创建一个小图片作为警告。你可以在这里的图片上加上“请不要从我的服务器热链接”(大致意思:不要偷我的图片链接!)那种警告。然后把图片上传到自己的空网络服务器,记住图片的存储方式。

然后打开。WordPressURL根目录下的htaccess文档,里面的初始内容应该是这样的:

#BEGINWordPress <IfModulemod_rewrite.c> RewriteEngineOn RewriteBase/ RewriteRule^index\.php$-[L] RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule./index.php[L] </IfModule> #ENDWordPress

添加防盗链标准后,代码变为如下:

#BEGINWordPress <IfModulemod_rewrite.c> RewriteEngineOn RewriteBase/ RewriteRule^index\.php$-[L] RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule./index.php[L] RewriteCond%{HTTP_REFERER}!^http://(www\.)?sayblog.me(/)?.*___FCKpd___1nbsp;   [NC] RewriteCond%{HTTP_REFERER}!^http://(www\.)?google.com(/)?.*___FCKpd___1nbsp;   [NC] RewriteCond%{HTTP_REFERER}!^http://(www\.)?baidu.com(/)?.*___FCKpd___1nbsp;   [NC] RewriteCond%{HTTP_REFERER}!^http://(www\.)?image.baidu.com(/)?.*___FCKpd___1nbsp;   [NC] RewriteCond%{HTTP_REFERER}!^http://(www\.)?yahoo.com(/)?.*___FCKpd___1nbsp;   [NC] RewriteRule.*\.(gif|jpg|jpeg|bmp|png|swf)$http://www.sayblog.me/images/defaultimage.gif [R,NC,L] </IfModule>#ENDWordPress

绿色部分是自己加的标准,网址必须照着改。它们属于允许图片应用的网址。

需要注意的是,一级域名和二级域名是有区别的。比如上面网址加Baidu.com,也要加image.baidu.com,这样image.baidu.com就不容易找到防盗链的图片了。

另外,这些编码的关键作用是区分链条是否被盗。如果浏览图片的请求既不是来自立即键入的网址,也不是来自sayblog.me本身,也不是来自目录中的网址,则执行以下转换:

RewriteRule.*\.(gif|jpg|jpeg|bmp|png)$http://www.sayblog.me/images/defaultimage.gif [R,NC,L]

意思是让全部盗链www.sayblog.me网站下gif、jpg、jpeg、bmp、png、swf文件的网页页面,显示信息的图片都用/ad-img/文件目录下的logo_sm.gif 图片更换掉。意味着www.sayblog.me网站下的gif、jpg、jpeg、bmp、png、swf文件的网页全部被盗,显示信息的图片被替换为/ad-img/file目录下的logo_sm.gif图片。

解释R、NC和L的含义:

r是转换的意思;

NC是指不区分英文大小写;

l指出本回合已经结束,后面的回合不会受到前面区分的句子的伤害。

最后,更改。防止图片被盗的htaccess文档并不适合所有的服务器,比如windows服务器;这种方法还有一个缺陷,就是很有可能伤害RSS订阅者阅读你的文章内容,因为RSS中的图片是会为防盗链显示信息的图片。

二.安裝软件WPHotlinkProtection(强烈推荐的方式)

WP热链接保护软件非常方便应用,易于安装。既能防盗,又能危及RSS客户的浏览。下载链接:http://WordPress.org/extend/plugins/WordPress-automatic-image-hotlink-protection/。

简要说明手册,如图所示:

1。要保护的网址模式:本栏用图片的方式填充,避免连锁盗窃;

2。使用自定义图片:此项目用于设置另一张图片,以在图片被盗时显示信息(您必须自己订购一张)。勾选复选框将启用该功能;

3。资料图片:以下是为防盗链填写图片的方法。

很多网站或博客都没有图片防盗链,这取决于每个人使用的网络服务器流量和网络带宽的有限类别。如果在国内,这些限制会更严格,尤其是一些图片比较多的网站,所以要避免图片被盗连接。如果是海外的网络服务器,大部分流量无穷,网络带宽无限,图片不太多的话,可以放心,但也不一定。至少有一个CPU利用率限制。

期刊标题:如何设置WordPress图片防盗链
期刊链接:http://www.sayblog.me/How-to-protect-WordPress-from-hotlink.html
博客名称:sayBlog.me

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/772625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存