当前位置:首页 > 建站 > 正文内容

WP如何防止图片浪费空间流量及图片盗链

innov10年前 (2015-12-17)建站7260

无意中看到破折君的博客,他让我们这些使用WORDPRESS博客的博友防止图片盗链,也减轻主机的流量问题,我觉得这篇文章相当不错,特意转载过来自己收藏,也分享给朋友们。

事实上对于wordpress而言,因为我们一般都是用linux主机,那么我们只要修改根目录下的htaccess文件就行,但是有的时候修改根目录下htaccess文件可能木有效果,这个时候我们可以进一步修改存放图片文件的upload文件中添加一个htaccess文件来实现,具体操作方法如下:
(1)首先,我们先得准备一个防盗链的图片,我们暂且把图片的名字命名为image.gif吧,图片的内容随便你怎么弄,不过图片一定要小,几k或者十几k左右最好。
(2)把图片上传到你博客的根目录。
(3)这一步是关键,在放置图片的 /wp-content/uploads/ 文件夹下放置一个.htaccess文件,在.htaccess文件内加入以下内容:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?pzboy.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !sousou.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
RewriteRule .*.(jpg|png|bmp|jpeg|swf)$ /image.gif [R,NC,L]

这些语句表示只允许自己的博客www.pzboy.com以及搜索引擎和订阅分享类网站显示原图,其他一律显示刚才做的那个image.gif。你可以还加上一些例外的网站,不过要按照RewriteCond %{HTTP_REFERER} !www.pzboy.com [NC]的格式,把www.pzboy.com改为你想要例外的网站的网址即可。


扫描二维码推送至手机访问。

版权声明:本文由知新日笺发布,如需转载请注明出处。

本文链接:https://innovdn.cn/post/202.html

标签: WordPress
分享给朋友:

“WP如何防止图片浪费空间流量及图片盗链” 的相关文章

忘记wordpress的登录密码如何处理

忘记wordpress的登录密码如何处理

在做这个博客之前,之前曾做过两次博客,都因没时间更新就放弃了,域名空间也都过期了。这次借助这个博客的力量,想把之前的WP博客恢复起来,暂时先放子目录。不过在恢复过程中,忘记了之前登录后台的密码。想用之前注册的邮箱寻回密码,过程也是相当复杂,因为之前为女儿注册的那个新浪邮箱也忘记密码了,还要我申诉,申...

推荐自媒体博主使用畅言评论系统

推荐自媒体博主使用畅言评论系统

最近,张春锁自媒体博客正在为文章没有好的评论系统烦恼,之前运用的多说评论系统不知道为什么在ZBLOG上使用起来不太好,评论的内容层叠关系不清晰,不能完全展开,自己也没有找出原因,也没有高手可以指点。今天无意中在Zblog应用中心里发现了畅言评论系统,开始原以为安装好了插件就可以使用了,原来还需要在畅...

zblog博客程序忘记后台登陆密码的解决方法

zblog博客程序忘记后台登陆密码的解决方法

FTP软件下载你的DATA目录下的数据库文件,保存到本地后,用数据库编辑软件打开数据库。打开你存放用户名和密码的表(默认是blog_Member)我们会看到你的默认用户是ADMIN后边一列mem_password下面就是用32位加密过的对应密码,我们把这一格里面的内容全部删除。替换成下面其中一个。a...

ZBlogPHP禁止选中/复制网页上的文字

ZBlogPHP禁止选中/复制网页上的文字

博客内容被恶意不署名转载,原创文章被转载并比自己网站提前收录,这些问题都很让博主们烦恼,那么怎么让别人不能复制网站的文章呢,今天给大家介绍一个ZBlogPHP禁止右键选中复制网站文章的方法。主要功能:禁止选中或者复制网页上的文字,从而实现简单的防盗功能。实现方法很简单,几句CSS语句即可!body{...

Discuz论坛忘记了管理员密码怎么办?

Discuz论坛忘记了管理员密码怎么办?

在网站根目录下的子目录uc_server/data中打开找到文件config.inc.php以及 config/config_global.php、config/config_ucenter.php (这两个如果没有下面代码可以不用修改)找到类似以下代码:define('UC_FOUNDER...

投资域名的基本技巧

投资域名的基本技巧

现在股市猥琐,比特币深不可测,2015年底,一个新的投资领域,越来越引起人们的关注,那就是域名,最近关于谁谁谁靠卖了个域名,赚了几百万,几千万的新闻不绝于耳,一时间,无数散户大妈开始杀入域名投资领域,就如当初买黄金、买比特币似的,中国人对域名的疯狂,让世界为止震撼!据说6位数以下的数字COM域名都被...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。