¿Errores HTTP 404 por todas partes en WordPress? Si tienes permalinks, comprueba el fichero htaccess

By | June 13, 2015

Un plugin con un bug o mal utilizado, descuido/error humano… si algo modifica accidentalmente el fichero .htaccess puede provocar un buen destrozo de consecuencias impredecibles… Las primeras veces puedes estar dando vueltas hasta que atas algunos cabos, especialmente si comienzan a salir errores 404 de forma repentina.

Muchas veces se trata de un error bastante simple si es que estás utilizando permalinks en tu blog. Para empezar comprueba el estado del fichero .htaccess en el directorio raíz de tu sitio web. Puedes hacerlo accediendo al sistema de ficheros de tu servidor tanto desde tu panel de hosting (por ejemplo, cpanel) o mejor desde SSH como suele ser el caso de los VPS.

Deberías encontrar en el .htaccess el siguiente fragmento que es esencial para el funcionamiento de los permalinks de WordPress:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Si no lo tienes ya estás tardando en pegarlo en tu .htaccess y guardarlo. Una vez realizado, prueba de nuevo a navegar por tu blog 🙂