禁止360蜘蛛抓取?【最新方法】如何屏蔽360蜘蛛_禁止 360spider

  最近发现服务器CPU 占有率,一直居高不下。吓得我赶紧查是不是最新更新的wordpress版本的问题。想了各种办法该禁止的,该改的全部改了一遍。然而并没有什么卵用,那个愁啊。最后分析网站日志的时候发现罪魁祸首,360蜘蛛-360spider快要把网站爬炸了,简直是丧心病狂。

  最最关键的是:360蜘蛛不遵守robots.txt,也不会管你的meta设置。有的时候甚至直接抓PHP测试网站漏洞,还是集中性的来一波。这TM服务器负荷能不大?占用CPU能不高?周鸿祎啊做个搜索引擎你就按规矩来呀!虽然网站完全性是你们排名考虑的重要因素,但是你不能连站长最基本的权利无视吧?

好了咱们说正题,前面说了360蜘蛛不遵守robots.txt和meta设置,所以用robots.txt屏蔽的法子测试发现是没用的。

那就一不做二不休,直接干掉360蜘蛛的所有IP段,所有IP段禁止访问。如果你想好了要屏蔽360蜘蛛的话就接着往下看吧!

基本思路就是,找到360蜘蛛IP然后屏蔽掉,使360spider无法访问网站。

这里先分享出360蜘蛛IP段

180.153.232
180.153.234
180.153.236
42.236.101
42.236.102
42.236.103
42.236.12
42.236.13
42.236.14
42.236.15
42.236.16
42.236.17
42.236.46
42.236.48
42.236.49
42.236.50
42.236.51
42.236.52
42.236.53
42.236.54
42.236.55
42.236.99

方法一、虚拟机的屏蔽IP功能

如果你用的虚拟机的话,直接用虚拟机控制面板里面的屏蔽IP功能就可以禁止360蜘蛛抓取。

禁止360蜘蛛抓取【最新方法】如何屏蔽360蜘蛛_禁止 360spider

方法二、用.htaccess来禁止360蜘蛛抓取,具体设置如下:

将下面的代码添加到.htaccess文件中(我是一段一段加上的,这样后续发现有360spider余孽可以继续干掉

Order Allow,Deny 
Allow from all
deny from 180.153.232
deny from 180.153.234
deny from 180.153.236
deny from 42.236.101
deny from 42.236.102
deny from 42.236.103
deny from 42.236.12
deny from 42.236.13
deny from 42.236.14
deny from 42.236.15
deny from 42.236.16
deny from 42.236.17
deny from 42.236.46
deny from 42.236.48
deny from 42.236.49
deny from 42.236.50
deny from 42.236.51
deny from 42.236.52
deny from 42.236.53
deny from 42.236.54
deny from 42.236.55
deny from 42.236.99
# 干掉360蜘蛛

操作之前记得先备份原来的.htaccess文件。

如果纠结于360搜索来的流量的话,那只能二选一了。反正我是对这个不遵守robots.txt的家伙绝望了,才想到彻底干掉它的。

以上就是为你分享的禁止360蜘蛛抓取【最新方法】如何屏蔽360蜘蛛_禁止 360spider 的全部内容。

如何屏蔽360蜘蛛_禁止 360spider