我正在查看我的访问日志,并得出结论,我应该尽力处理不好的stream量。 我试图用这个列表( https://github.com/bluedragonz/bad-bot-blocker )作为起点。
我的服务器设置是由Apache服务器前端的Java应用程序服务器。 应用程序服务器的configuration是
<Location /> ProxyPass ajp://localhost:8009/ </Location>
我在jboss文件之前的单独文件中添加了阻止列表
Include "/opt/bitnami/apache2/conf/extra/badbot.conf" Include "/opt/bitnami/jboss/conf/jboss.conf"
该badbot文件的摘录如下所示
Options All -Indexes RewriteEngine on # Block Bad Bots & Scrapers SetEnvIfNoCase User-Agent "Aboundex" bad_bot Order Allow,Deny Allow from all deny from env=bad_bot
这个configuration是可以的,但是当我欺骗我的用户代理时,似乎做了任何事情。 我尝试删除命令允许拒绝从badbot文件的东西,并将其放入jboss.conf文件的位置部分,但似乎也没有工作。