Buckminster
(usa Debian)
Enviado em 23/08/2024 - 18:32h
Bloqueio de bots no Apache, apesar de que o VOL acredito que use o Nginx, mas pode adaptar:
Habilite o modo rewrite:
# a2enmod rewrite
# systemctl restart apache2
Coloque dentro do apache2.conf ou httpd.conf ou .htaccess:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} MJ12bot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} AhrefsBot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SEMrushBot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Bytespider [NC,OR]
RewriteCond %{HTTP_USER_AGENT} DotBot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} MauiBot [NC]
RewriteRule .* - [F,L]
Salve e saia.
# systemctl restart apache2
Ou mais resumido:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (gumgum-bot|postmanruntime|ag_dm_spider|scrapy|chimebot) [NC]
RewriteRule .* - [F,L]
Habilitará proteção contra alguns bots mais conhecidos, depois você pesquisa para outros bots que forem aparecendo e vai acrescentando.
Monitore os logs.
_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!