Bloquear rastreadores en Apache

Bloquear rastreadores en Apache

Estoy intentando bloquear los rastreadores en Apache.

    <Directory /to/my/site/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Order deny,allow
        deny from 18.*.*.*
        deny from 35.*.*.*
        deny from *.us-west-2.compute.amazonaws.com
        deny from *.*.compute.amazonaws.com
        Allow from all
    </Directory>

Sin embargo, esto no parece bloquear el tráfico procedente de ninguna de estas IP. ¿Qué me estoy perdiendo?

Respuesta1

Primero deberías intentar agregar unrobots.txta su página web para detener a los rastreadores educados.

Sus Denydeclaraciones no funcionan, ya que utiliza una sintaxis no compatible para comodines (cf.documentación de apache). Las directivas deberían ser:

Deny from 18 35
Deny from .compute.amazonaws.com

información relacionada