只需一步,快速开始
106.8.137.218 - - [22/Jun/2025:13:33:38 +0800] "GET /home.php HTTP/1.1" 200 4139 "-" "YisouSpider"
#禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient|ClaudeBot|DotBot|SEOkicks|externalagent|python-requests|ImagesiftBot|Barkrowler|SemrushBot|GPTBot)) { return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~ "FeedDemon|JikeSpider|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|YisouSpider|HttpClient|MJ12bot|heritrix|EasouSpider|Ezooms|^$" ) { return 403; }
举报
hanada 发表于 2025-6-23 13:06 有没有一种可能,你配置完之后没有reload
奧巴马 发表于 2025-6-23 13:12 ~和~*,一个区分大小写,一个不区分!^$以这些结尾的UA,因为不是以yisou***结尾,所它能访问! ...
~是区分大小写,也可写成不区分大小写:~*
AceSheep 发表于 2025-6-23 13:45 怎么返回403 太仁慈了 丢一个 gzip 的炸弹 让它会去解压去吧 耗它内存
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|全球主机交流论坛
GMT+8, 2025-9-8 04:01 , Processed in 0.064351 second(s), 9 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.