Un par de trucos para WordPress con .htaccess

Muchas veces queremos hacer cosas en WordPress y buscamos plugins que pueden sobrecargar el sistema de forma absurda, pudiendo hacer mejoras gracias a unas pocas líneas del .htaccess.

Reducir spam en comentarios

En muchas ocasiones los robots de spam están tan mal hechos que no incluyen ningún tipo de referrer, algo que los usuarios por norma general sí que permiten… así que:

RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*dominio.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

Evitar enlaces multimedia externos (hotlinking)

Gracias a esto puedes impedir que los sitios que te enlacen y usen tus imágenes reciban un bonito mensaje…

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?dominio\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|png)$ nohotlinking.png [L]

1 comentario en «Un par de trucos para WordPress con .htaccess»

  1. La parte de: Evitar enlaces multimedia externos (hotlinking)
    Sirve solo para WordPress o tambien puede servir para cualquier otra cosa? Lo comento para ponerlo en algunas web que tienen fotos exclusivas de articulos.

    Responder

Deja un comentario