被几个bot扫的难受,这个机器是apache,捣鼓了一下,成功实现:
<Location />
SetEnvIfNoCase User-Agent ".*(SemrushBot|rssbot|Applebot|SeznamBot|YandexBot).*" BADBOT
<RequireAll>
Require all granted
Require not env BADBOT
</RequireAll>
</Location>很诡异的是,开始放在Dirctory里面,其实也是生效的,但是只有yandexbot不行,改换顺序一样不行,试着匹配浏览器信息也不行,见鬼了,后来只能换Location,可以了。
