Esta pregunta ya tiene respuestas aquí :
Comentarios
Responder
Puede intentar bloquear direcciones IP específicas en su archivo .htaccess. Puede encontrar los rangos aquí .
En robots.txt también puede agregar lo siguiente
User-agent: Baiduspider User-agent: baiduspider User-agent: Baiduspider+ User-agent: Baiduspider-video User-agent: Baiduspider-image Disallow: /
Además, si usa complementos de almacenamiento en caché o CDN, asegúrese de borrar todo su caché.
Comentarios
Responder
Creo que el problema con la regla de reescritura es el indicador OR
. Esa bandera generalmente significa que se avecina una segunda condición de reescritura. Solo tiene una condición.
Aquí hay un sitio que proporciona una regla similar para bloquear BaiduSpider con una sintaxis ligeramente diferente:
RewriteEngine On RewriteCond %{HTTP_USER_AGENT} ^Baiduspider.* [NC] RewriteRule .* - [F]