gpt4 book ai didi

.htaccess - 使用 .htaccess 阻止 Yandex、百度和 MJ12bot

转载 作者:行者123 更新时间:2023-12-05 00:56:48 24 4
gpt4 key购买 nike

我厌倦了 Yandex、百度和 MJ12bot 吃掉我所有的带宽。他们甚至都不关心无用的 robots.txt 文件。

我还想阻止任何包含“蜘蛛”一词的用户代理。

我一直在我的 .htaccess 文件中使用以下代码来查看用户代理字符串并以这种方式阻止它们,但似乎它们仍然通过。这段代码正确吗?有没有更好的办法?

BrowserMatchNoCase "baidu" bots
BrowserMatchNoCase "yandex" bots
BrowserMatchNoCase "spider" bots
BrowserMatchNoCase "mj12bot" bots

Order Allow,Deny
Allow from ALL
Deny from env=bots

最佳答案

要阻止用户代理,您可以使用:

SetEnvIfNoCase User-agent (yandex|baidu|foobar) not-allowed=1

Order Allow,Deny
Allow from ALL
Deny from env=not-allowed

关于.htaccess - 使用 .htaccess 阻止 Yandex、百度和 MJ12bot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35645055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com