新闻中心
当前位置:网站首页 > 新闻中心  
IIS6/IIS7以上、Nginx、Apache拦截屏蔽异常蜘蛛UA爬行降低负载方法
作者 飞帆网络   信息来源:www.zbff.com   添加时间 2020年02月  返回
前言:最近网站访问非常慢,cpu占用非常高,服务器负载整体也非常高,打开日志发现有很多不知名的蜘蛛一直在爬行我的站点,根据经验肯定是这里的问题,于是根据我的情况写了规则做了屏蔽,屏蔽后负载降下来了,下面整理下iis及nginx及apache环境下如何屏蔽不知名的蜘蛛ua。 注意(请根据自己的情况调整删除或增加ua信息,我提供的规则中包含了不常用的蜘蛛ua,几乎用不着,若您的网站比较特殊,需要不同的蜘蛛爬取,建议仔细分析规则,将指定ua删除即可)屏蔽后的效果1、我网站是nginx,下面是我的屏蔽规则,将规则添加到配置文件的server段里面,当这些蜘蛛来抓取时会返回444; if ($http_user_agent ~ "MegaIndex|MegaIndex.ru|BLEXBot|Qwantify|qwantify|semrush|Semrush|serpstatbot|hubspot|python|Bytespider|Go-http-client|Java|PhantomJS|SemrushBot|Scrapy|Webdup|AcoonBot|AhrefsBot|Ezooms|EdisterBot|EC2LinkFinder|jikespider|Purebot|MJ12bot|WangIDSpider|WBSearchBot|Wotbox|xbfMozilla|Yottaa|YandexBot|Jorgee|SWEBot|spbot|TurnitinBot-Agent|mail.RU|perl|Python|Wget|Xenu|ZmEu|^$" ){return 444;} 2、IIS7/IIS8/IIS10及以上web服务请在网站根目录下创建web.config文件,并写入如下代码即可;
网页设计 | 网站建设 | 网络公司 | 网站建设 | 关键词优化 | 网页制作 | 网络推广 | 旧版官网 | 关于我们 | 企业邮箱
传真:0533-8952199   服务热线:0533-7777686(周一至周五 9:00-18:00)   公司网址:http://www.zbff.com
Copyright © 2013-2025 『飞帆软件』 all Rights Reserved.   公司总部:山东省淄博市临淄区临淄古玩城334号

鲁ICP备20002476号-1

鲁公网安备 37030502000182号