当前位置: 首页 > news >正文

nigx屏蔽无用爬虫

大量恶意爬虫占用系统资源,频繁访问服务器快耗竭。快速屏蔽掉无用爬虫可以参考下面方法。

3.229.95.193 - - [28/Apr/2025:08:27:58 +0800] "GET /news/1563.html HTTP/1.1" 200 11642 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36"

 通过宝塔面板,伪静态重写,代码如下:

 

if ($http_user_agent ~* "SemrushBot/7~bl|YandexBot|Amazonbot/0.1|GPTBot/1.2|GPTBot|Bytespider|meta-externalagent|Amazonbot|GPTBot|Meta-ExternalAgent|FeedDemon|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|oBot|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|heritrix|EasouSpider|Ezooms|^$" ) {

     return 403;

}

重写之后,系统负载正常。

相关文章:

  • 如何实现Redis和Mysql中数据双写一致性
  • 什么是设备管理?设备管理核心功能是什么?
  • 30分钟上架鸿蒙原生应用,即时通信IM UI组件库全面适配HarmonyOS 原
  • 任意波形发生器——2路同步DA模拟量输出卡
  • ASP.NET MVC​ 入门指南四
  • Python爬虫实战:获取软科网最新特定专业大学排名数据并做分析,为高考填报志愿做参考
  • 解决Ubuntu20.04重启出现显卡驱动异常的问题(操作记录)
  • JLink,程序烧写流程、步骤
  • AI大模型学习十三、白嫖腾讯Cloud Studio AI环境 通过Ollama+Dify+DeepSeek构建生成式 AI 应用-安装
  • 漫反射实现+逐像素漫反射+逐像素漫反射实现
  • Miniconda Windows10版本下载和安装
  • 通过深度学习推进增材制造:当前进展与未来挑战综述
  • 项目管理 - 1.Maven
  • Windows 图形显示驱动-待机休眠优化
  • Java SE(4)——方法详解
  • 如何使用极狐GitLab 议题看板?
  • 【25软考网工】第四章(2)WLAN通信技术、WLAN频谱与信道
  • CMU-15445(1)——环境搭建
  • Missashe考研日记-day29
  • CUDA编程 - 测量每个block内线程块的执行时间 - 如何应用到自己的项目中 - clock()
  • 代理销售保险存在误导行为,农业银行重庆市分行相关负责人被罚款0.1万元
  • 马新民卸任外交部条约法律司司长
  • 前瞻|美联储明晨“按兵不动”几无悬念:关税战阴霾下,会否释放降息信号
  • 吴清:基金业绩差的必须少收管理费,督促基金公司从“重规模”向“重回报”转变
  • 李云泽:大型保险集团资本补充已经提上日程
  • 沪幼升小网上报名明起开始,是否参与民办摇号怎么定?