阻止来自用户代理的所有请求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阻止来自用户代理的所有请求相关的知识,希望对你有一定的参考价值。

It's possible to block all unwanted user agents that might be potentially harmful or perhaps just to keep the server load as low as possible.
  1. #Block bad bots
  2. SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
  3. SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
  4. SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
  5. SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
  6. SetEnvIfNoCase user-Agent ^Offline.Explorer [NC,OR]
  7. SetEnvIfNoCase user-Agent ^[Ww]eb[Bb]andit [NC,OR]
  8. SetEnvIfNoCase user-Agent ^Zeus [NC]
  9. <limit get="" post="" head="">
  10. Order Allow,Deny
  11. Allow from all
  12. Deny from env=bad_bot
  13. </limit>

以上是关于阻止来自用户代理的所有请求的主要内容,如果未能解决你的问题,请参考以下文章

Amazon S3 存储桶策略阻止用户代理

使用代理请求不起作用

测试是不是可以从 Web 浏览器访问 URL,即确保没有被代理服务器阻止

如何阻止国家/地区的admob广告

来自代码的反向代理和 HTTP 请求

如何在 Python 请求上轮换代理