被几个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,可以了。

 

 

By 听涛

发表评论

电子邮件地址不会被公开。 必填项已用*标注