Si acabas de instalar un nuevo WordPress o has cambiado las opciones de enlaces permanentes (permalinks) te darás cuenta que las reglas que WordPress inserta en el fichero .htaccess han cambiado. Parece que se introdujo en la versión 3.0, así que es muy reciente.
Las reglas que habitualmente añadía WordPress hasta ahora eran estas:
-
# BEGIN WordPress
-
<IfModule mod_rewrite.c>
-
RewriteEngine On
-
RewriteBase /
-
RewriteCond %{REQUEST_FILENAME} !-f
-
RewriteCond %{REQUEST_FILENAME} !-d
-
RewriteRule . /index.php [L]
-
</IfModule>
-
# END WordPress
Con estas reglas obtenías los enlaces permanentes humanos, también conocidos como «pretty permalinks», nos ha acompañado durante unos cuantos años, pero ahora la cosa ha cambiado
Las nuevas reglas de enlaces permanentes de WordPress
La verdad es que tampoco es para volverse loco, porque en realidad no vas a notar nada si lo cambias, pero ahora WordPress incluye una línea más en las reglas de enlaces permanentes, esta:
-
RewriteRule ^index\.php$ – [L]
Como quedaría sería así …
Para sitios instalados en el directorio raiz:
-
# 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
Para sitios instalados en un subdirectorio:
-
# BEGIN WordPress
-
<IfModule mod_rewrite.c>
-
RewriteEngine On
-
RewriteBase /subdirectory/
-
RewriteRule ^index\.php$ – [L]
-
RewriteCond %{REQUEST_FILENAME} !-f
-
RewriteCond %{REQUEST_FILENAME} !-d
-
RewriteRule . /subdirectory/index.php [L]
-
</IfModule>
-
# END WordPress
¿Qué hace la nueva regla?
Parece que la nueva línea es la solución a un problema con la directiva ‘mod_rewrite
‘ de Apache, pues sin hacer este cambio se revisaba la existencia de ‘index.php
‘, algo innecesario para WordPress. En consecuencia es una actualización de optimización.
Actualizar las reglas de htaccess
La verdad es que en realidad no es obligatorio pero si recomendable hacerlo, por cuestiones de optimización. Y puedes añadirlo en cualquier instalación existente.
Contenido exclusivo para suscriptores al Feed
¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:
Via http://ayudawordpress.com/nuevas-reglas-de-enlaces-permanentes-en-htaccess/
