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:

HTML:

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /index.php [L]
  8. </IfModule>
  9. # 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:

HTML:

  1. RewriteRule ^index\.php$ – [L]

Como quedaría sería así …

Para sitios instalados en el directorio raiz:

HTML:

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /
  5. RewriteRule ^index\.php$ – [L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /index.php [L]
  9. </IfModule>
  10. # END WordPress

Para sitios instalados en un subdirectorio:

HTML:

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. RewriteEngine On
  4. RewriteBase /subdirectory/
  5. RewriteRule ^index\.php$ – [L]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /subdirectory/index.php [L]
  9. </IfModule>
  10. # 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:

Clic aquí para iniciar la descarga Guía Windows Live Writer

Via http://ayudawordpress.com/nuevas-reglas-de-enlaces-permanentes-en-htaccess/

Related Posts with Thumbnails
 

Comments are closed.

Free WordPress Theme