wordpress流量不够?WP设置图片文件防盗链版权所有不可盗用

WordPress   2011年06月26日 22:28  

wordpress流量不够?WP设置图片文件防盗链版权所有不可盗用

一般来说,当你的网站进入了一个访问量上升的阶段时,就会慢慢感觉到了自己的博客或者网站的流量已经不够用了。尤其是用的是国内的空间的时候,流量紧张的问题就严重了。

国外的空间虽然对于流量限制不是很多,但是如果你购买的是那些便宜的美国主机的话,流量限制也是有的。一般来说流量不哆对于站长来说自然是好事,但是如果你的独立IP浏览量不是很多的话,却发现已经耗去的比相同的网站多得多的流量,那么这个就是一个不好的兆头了。

一般来讲,如果你的网站的IP不是很多,例如每天的独立IP是1000个,PV是3000个,那么每个月的流量基本上30Gb足够用了。如果你发现你的Wordpress博客的流量出现异常,那么可以通过限制图片文件外链来节省流量了。

WordPress实现防盗链的方法,除可以利用主机的功能来限制外链外,还可以利用强大的Wordpress强大的插件和自身的功能来实现。关于Wordpress的使用技巧和方法下面几个免费Wordpress教程也许正好可以解决你的问题。

wordpress流量不够?WP设置图片文件防盗链版权所有不可盗用使用方法与教程

1、利用WP空间提供的限制图片和文件盗链功能来防盗链。如果你用的是非windows主机,那么可以用.htaccess设置图片防盗链,首先是用FTP登录你的空间后台,将.htaccess文件下载到本地。如下图:

编辑.htaccess文件

2、打开你的.htaccess文件,用记事本或者其他的文本编辑工具打开,如下图:

打开.htaccess文件

3、现在将以下规则添加到原来的.htaccess文件当中:

RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !freehao123.com [NC]
RewriteCond %{HTTP_REFERER} !freehao123.net [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]
RewriteRule .*\.(gif|jpg|png|rar)$ https://www.freehao123.com/daolian.gif [L]

4、添加后效果如下图:

.htaccess添加后的效果

5、最后的代码如下:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteBase /wp-content/uploads/
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !freehao123.com [NC]
RewriteCond %{HTTP_REFERER} !freehao123.net [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]
RewriteRule .*\.(gif|jpg|png|rar)$ https://www.freehao123.com/daolian.gif [L]


# END WordPress

6、当然如果你想要用的话,自然不能够直接复制粘贴了,你需要进行“一点点”的修改。

RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC] 

是用来排除你想允许外链的网站,一般地是RSS订阅可以排除在外.

7、最后的一个

RewriteRule .*\.(gif|jpg|png|rar)$ https://freehao123.com/daolian.gif [L]

表示如果有人盗链了你的图片则用此图片来替换,此图片建议用一此外链相册的图片地址。例如:没钱买流量?用Photows和麦库免费外链图片作免费相册

8、上面介绍的方法适合非Windows主机,如果你用的是国内的空间并且还是Windows主机的话,那么一般地空间管理后台会有防盗链的设置,直接一键点击就可以了。如下图:

Windows主机一键设置防盗链

9、配合Wordpress强大的插件功能来限制图片盗链。如果你在网上搜索wordpress防盗链插件的话,介绍得最多的就是一款叫做Hotlink Protection插件,但是经过我的试用后,却发现该插件会导致主机出现500错误,所以大家在使用Hotlink Protection插件一定要做好备份,以防万一。如下图:

防盗链插件使用出现问题

10、Hotlink Protection插件可以在wordpress插件官方网站看到,地址在这里

文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。

域名注册
购买VPS主机

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有53 位神马家族成员冒出泡来在农场开始干活了
  • 要要

    最近老是觉得有人盗用了我的网站的文章和图片,但是就是找不出原因。

    qi 回复:

    主要是图片或者你上传的文件被迅雷搜索到了,流量就会爆增。

    这是农场的第 1 块农田,部落批准 [要要] 在[2011-6-27 09:17]开垦完成.
  • 不担心

    用的美国空间,不担心流量问题,只担心没流量问题。

    qi 回复:

    国外空间在流量和空间容量方面要比国内的空间好得多了,可能就是访问速度慢了一点而已。

    这是农场的第 2 块农田,部落批准 [不担心] 在[2011-6-27 09:20]开垦完成.
  • csldo

    貌似如果用Windows主机都自带了防盗链功能,很方便。

    qi 回复:

    是的,我看那个Cpanel主机后台都有防盗链的设置吧。

    这是农场的第 3 块农田,部落批准 [csldo] 在[2011-6-27 09:25]开垦完成.
  • 云中

    貌似这里那个Wordpress防盗链插件我在使用的时候没有出现什么问题呀。。

    qi 回复:

    我用的是Windows主机,使用了这个Wordpress防盗链插件后就出现的问题了。

    这是农场的第 4 块农田,部落批准 [云中] 在[2011-6-27 09:31]开垦完成.
  • 白石

    如果用的是虚拟主机,防盗链很重要..

    qi 回复:

    是的,防盗链对于有流量限制的空间来说是很重要的。

    这是农场的第 5 块农田,部落批准 [白石] 在[2011-7-4 14:08]开垦完成.
  • 晨光 2

    原来 这样可以设置呀,收藏了

    qi 回复:

    设置方法比较多,文中的方法可以用一下。呵呵

    这是农场的第 6 块农田,部落批准 [晨光] 在[2011-7-19 18:32]开垦完成.
  • limeixi

    不知道flash等可以用这种方法设置么?

    qi 回复:

    如果你是使用的国内的Windows主机,后台一般会有防盗链设置,将Flash文件设置为防盗链即可。我的空间就是这样。
    如果你是使用的Linux类的主机,可以在添加规则的时候加入swf文件,如RewriteRule .*\.(gif|jpg|png|rar)加入swf。

    这是农场的第 7 块农田,部落批准 [limeixi] 在[2011-7-28 18:53]开垦完成.
  • 国内免备案虚拟主机VPS云主机 2

    个人觉得还是国内主机更适合国人。

    这是农场的第 8 块农田,部落批准 [国内免备案虚拟主机VPS云主机] 在[2011-9-7 17:14]开垦完成.
  • wowo

    我想问下,那个和是什么意思?禁用盗链的代码需用把它们删掉么?

    qi 回复:

    直接把代码放进去。不需要删除。

    这是农场的第 9 块农田,部落批准 [wowo] 在[2012-1-15 22:25]开垦完成.
  • wowo

    。。。。我晕IfModule mod_rewrite.c和后面的那个ifmode是什么意思,需要删除么?

    qi 回复:

    不需要删除,保留它。

    这是农场的第 10 块农田,部落批准 [wowo] 在[2012-1-15 22:26]开垦完成.
  • mighty

    如果我的网站上播放的音乐是外链的我的某个网盘的又该怎么办了? 该网盘没有防盗链功能。

    qi 回复:

    如果正常播放说明没有开户防盗链,如果不正常,有可能是文件不存在,也有可能是防盗链接了。

    mighty 回复:

    @qi,
    我是希望该网盘的直接外链只能在我的网站上使用,在其他网站上就不能,因为该网盘的直接外链流量是有限制的,必须节约。不知道有没有什么工具可以实现这种防盗链,有的话麻烦推荐一下,谢谢!

    qi 回复:

    一般现在付费的外链相册服务可以做到,免费的没有过。除非你自己专门购买一个服务器用作外链,这样通过主机设置或者JS等代码就可以实现。

    这是农场的第 11 块农田,部落批准 [mighty] 在[2012-2-12 22:22]开垦完成.
  • 二手 1

    刚开始接触.收藏了

    这是农场的第 12 块农田,部落批准 [二手] 在[2012-3-16 10:00]开垦完成.
  • skywing 2

    这段代码删除了,防盗链图片才会显示,之前一直没删除这段代码的说。不懂代码的人伤不起啊。。

    skywing 回复:

    @skywing, 代码

    skywing 回复:

    代码 IfModule mod_rewrite.c ,回复貌似会屏蔽代码啊

    qi 回复:

    @skywing, 你的主机是不是已经开启了防盗链?

    这是农场的第 13 块农田,部落批准 [skywing] 在[2012-5-4 15:05]开垦完成.
  • skywing 2

    原来我的cpanel有默认设置的。。难怪自己改的.htaccess文件怎么老有问题。。直接启用cpanel的HotLink 保护功能,简单设置下就行了。。

    qi 回复:

    @skywing, Cpanel面板后台有防盗链设置,我遇到的问题,当我开启防盗链后,有的时候我观察却是失效的。

    skywing 回复:

    @qi, 嗯,感觉后台的防盗链设置还行吧~反正我网站主要是自己收集整理下资料,流量完全够用的

    qi 回复:

    @skywing, 图片多的博客,流量耗得快,像我的就是这样,流量不知道怎么就没有了。

    这是农场的第 14 块农田,部落批准 [skywing] 在[2012-5-4 16:30]开垦完成.
  • Tokin 17

    二级域名是不是需要另加一条记录啊,还是只需要加入顶级域名就行?

    qi 回复:

    @Tokin, 是二级域名的话还要加一条记录。

    这是农场的第 15 块农田,部落批准 [Tokin] 在[2012-8-26 23:04]开垦完成.
  • keke 9

    qi哥,000空间可以使用这个方法吗?我刚试了 图片好像还是可以外链出去啊,该怎么弄啊

    keke 回复:

    @keke, 哦 好像可以了,原来000空间没有.htaccess文件,我自己建了一个,直接加你那段代码好像不行,加个RewriteEngine on就可以了 :smile:

    qi 回复:

    @keke, 哦,RewriteEngine on是打开地址重写的,我的代码下一部分添加了,上一部分没有。

    qi 回复:

    @keke, 000webhost空间不是流量很大吗?你是用的htaccess方法不?另外网站有用CDN不?用了CDN还得在CDN那里设置防盗链。

    这是农场的第 16 块农田,部落批准 [keke] 在[2012-10-19 17:49]开垦完成.
  • 前端开发

    坑爹啊,有没有防盗文章的啊?我发现很多站用了那啥工具后,能把别人网上的文章都抓过去。另外,我们俩做个友链吧。。。。

    qi 回复:

    @前端开发, 我的整个站都还被人静态化呢。博主的网站不错,我已经添加。

    hot8bbs 回复:

    @前端开发, 标准的行业说法叫防采集.例如新版的discuz就有这个功能和加强插件.譬如限制单个ip一天最多访问200次.wordpress肯定有类似的插件,你搜索一下.不过现在国内的采集器技术很发达,这些免费防采集工具只能对付弱智,专业的采集器对付不了.对于采集和盗版技术手段解决不了,只有法律途径才是根本,但这个不适合中国国情

    这是农场的第 17 块农田,部落批准 [前端开发] 在[2013-10-11 09:56]开垦完成.
  • jiejie

    博主写的文章都很精品呀…留个脚印..另外评论框是不是样式有点错位…..www.wwkz.cn欢迎大家来友链

    这是农场的第 18 块农田,部落批准 [jiejie] 在[2013-12-6 01:15]开垦完成.
  • hot8bbs 7

    探讨一个问题,如果博客图片被 HotLink也就是盗链了,搜索引擎会不会记作一个有效外链?我只用美国主机,流量都是无限的,不担心盗链问题,希望能增加外链.如果图片盗链被记作外链的话,牺牲一点无限的流量换一些有价值的外链也是很划算的,是不是该鼓励别人盗链呢?也就是把 HotLink保护的设置全去掉.目前加强了图片seo优化,牺牲不值钱流量换一些图片搜索进来的ip

    qi 回复:

    @hot8bbs, 确实有这个好处,一些外链图片实际上也有url地址,对于搜索引擎来说也是一种暗示。

    这是农场的第 19 块农田,部落批准 [hot8bbs] 在[2014-10-1 01:38]开垦完成.
  • 路由器哒哒哒

    装了个BulletProof插件,在设置里看到有这段话:
    CUSTOM CODE BOTTOM HOTLINKING/FORBID COMMENT SPAMMERS/BLOCK BOTS/BLOCK IP/REDIRECT CODE: Add miscellaneous code here
    ONLY add valid htaccess code below or text commented out with a pound sign #

    这是不是说我直接把防盗链代码放这里就可以了?

    这是农场的第 20 块农田,部落批准 [路由器哒哒哒] 在[2014-10-15 01:31]开垦完成.
  • 很有用文章,拜读了

    这是农场的第 21 块农田,部落批准 [雨树乌鸦] 在[2015-3-24 11:02]开垦完成.
  • 灵趣网 4

    博主 阿里云的WIN 怎么设置啊?

    qi 回复:

    @灵趣网, 和一般的Windows VPS不一样吗?

    灵趣网 回复:

    @qi, 我没有管理后台..

    qi 回复:

    @灵趣网, 购买了,没有安装系统吗?Windows VPS和平常用电脑是一样的。参考这个:https://www.freehao123.com/windows-vps-web/

    灵趣网 回复:

    @qi, 我的镜像是在镜像市场安装的,主机宝win2008那个,没有控制面板。。

    qi 回复:

    @灵趣网, 这里有非常多的优秀免费主机面板,镜像市场上的我有用过,不是很好用。https://www.freehao123.com/virtualmin-webmin/

    灵趣网 回复:

    @qi, 暂时先用着 以后有时间在换。

    这是农场的第 22 块农田,部落批准 [灵趣网] 在[2015-5-6 02:21]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


评论内容 (*必填):
(Ctrl + Enter提交)   

部落快速搜索栏

各类专题梳理

网站导航栏

X
返回顶部