久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

如何屏蔽國外垃圾蜘蛛爬蟲服務器經常爬死機卡得很

276 3 0提示:支持鍵盤翻頁<-左 右-> klg548 發表于 2025-8-13 00:28 帖子模式

如何屏蔽國外垃圾蜘蛛爬蟲服務器經常爬死機卡得很,帶寬10M就一個論壇程序, 重啟服務器后登陸網站快得很,過2小時后登陸網站就卡,查看日志分別就是這三爬蟲不停爬取網站。 WebMeUp   Semrush   ... 查看全文

    組圖打開中,請稍候......

評論3個評論

湖中沉發表于  2025-8-13 21:33:27
從根源上,最好是服務器nginx層面攔截,php層面再攔截,實際上已經消耗了大量資源了
文強發表于  2025-8-13 20:22:09
如果你用的是 Apache ,偽靜態規則這樣寫可以阻止蜘蛛訪問

  1. RewriteCond %{HTTP_USER_AGENT} SemrushBot [NC]
  2. RewriteRule .* - [F,L]
復制代碼
天外飄仙發表于  2025-8-13 17:41:25
如果確定是 垃圾蜘蛛的話, 直接用

if ($http_user_agent ~* (SemrushBot|DotBot|HttpClient|MJ12bot|SemrushBot|Barkrowler|AhrefsBot|PetalBot|BLEXBot|Other|Semrush|WebMeUp|SM-G900P))
{
return 403;
}

這樣的規則應該就可以了的, 如果屏蔽之后 還沒大幅度好轉 就是還有 其他垃圾蜘蛛 或者是 垃圾ip再大量訪問


具體的 要 分析web日志 才行;


當然, 如果沒有海外用戶,  可以直接屏蔽所有的海外ip,  你截圖的那個 ip地區訪問限制 插件是可以通過 關鍵字 屏蔽  海外的 地區或國家的;




最節省資源的方法是:  分析web日志, 找出惡意訪問的ip , 然后使用  防火墻攔截








  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-19 03:32 , Processed in 0.093438 second(s), 37 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表