Estoy usando CentOS 7 en mi servidor y Apache2 como mi servidor web.
En AWStats en mi Cpanel, pude ver que tengo un gran ancho de banda utilizado por un bot llamado "cadena de agente de usuario vacía" (ver la foto adjunta). ¿Cómo podría bloquearlo para evitar la pérdida de ancho de banda?
Ya utilicé el siguiente código .htaccess
pero parece no funcionar:
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule ^ - [F]
Respuesta1
Debes .htaccess
bloquear agentes de usuario vacíos y agentes de usuario con nombre -
. Asegúrese de permitir .htaccess
anulaciones en su configuración global de Apache ( AllowOverride All
1 para permitir todas las anulaciones o AllowOverride FileInfo
2 para permitir solo las reglas de reescritura en el Directory
bloque correspondiente) y no olvide habilitar el motor de reescritura con RewriteEngine On
.
Tampoco está de más si añades elúltima banderaL
a tu regla:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule .* - [F,L]