很多朋友都抱怨自己的博客明明没有多少IP却有N多流量,很多都是大的吓人,而自己也没做过什么大流量的页面或者资源。

       流量并不等于浏览量,页面的浏览量在流量上占用的是很少的,大多的都是图片、MP3、视频等,如果你的一个MP3文件被百度或迅雷抓住,一天之内就能吸干你,所以为了我们的博客安全,也为了我们的流量不让吸血鬼吸走,所以我们还是要做好防范措施的。

      最好的办法就是设置防盗链,Linux主机允许用户在根目录(或其他目录)设置.htaccess文件,在Wordpress上的主要应用就是伪静态,同样,我们可以使用它来设置防盗链。

       首先新建一个文本文档,将以下代码复制后保存:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://file.vvvvvv.us/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?vvvvvv.us/.*$ [NC]
RewriteRule .(txt|doc|jpg|gif|mp3|zip|rar|png)$ http://vvvvvv.us [R=301,L]

 

其中的vvvvvv.us和file.vvvvvv.us修改为你自己的网址,vvvvvv.us是我的博客地址,当然要可以引用,否则自己的图片自己都不能用就悲剧了,file.vvvvvv.us是我存放图片的位置,一般情况下允许即可,因为那个网址上我还有几个页面,如果没有页面的话直接“只允许博客”即可。

这样的话别人就无法盗链你的图片、MP3等信息了,当别人访问http://file.vvvvvv.us/file/i8i8.gif这种形式的链接时就会自动转向到你的博客(http://vvvvvv.us ),所以请在最后一行修改你的地址为目标地址,所有的盗链访问都就将转向过去。

另外,为了防止搜索引擎抓取,我们还可以在根目录设置robots.txt

内容如下:

User-agent: *
Disallow: /

 

就是不允许任何浏览器抓取任何页面和文件,请注意,该方法对Gogole非常有效,但是对百度无效,因为败毒经常不遵守Robots协议。不过加上防盗链后百度也没办法了(我看到很多朋友将百度加了允许网址,小样,哥就看你不爽,就不让你抓)。

 

请大家一定要注意,千万不要将上面说的robots.txt放到你的博客目录下,我说的图床目录,如果你放博客目录了,估计几天就被K光了……

同样,针对博客也可以设置那些不允许抓取的,例如六维博客:

 

User-Agent: *Allow: /Sitemap: http://vvvvvv.us/sitemap.xmlDisallow: /images/Disallow: /Demo/Disallow: /cgi-bin/Disallow: /wp-admin/Disallow: /wp-includes/Disallow: /wp-content/Disallow: /trackback/Disallow: /wap/Disallow: /log/
 

你可以根据自己的情况设置。

既然我们资源有限,只能尽最大的力量保护好自己的资源了,被别人偷去了多不爽。

来自:六维博客 http://vvvvvv.us/1130.html

发表评论

您的电子邮箱地址不会被公开。