Permalinks en Wordpress

Los permalinks en Wordpress son reescrituras de las URLs que hacen que una página generada dinámicamente tenga la apariencia de una página estática. Es decir, nuestra URL en vez de ser del estilo “/index.php?id=1″ sería algo como “/enlace-permanente”. Esto a los buscadores les gusta más y mejora nuestro posicionamiento en ellos, además de que las URLs son más fáciles de recordar para el usuario.

Si queremos que nuestro blog de Wordpress haga uso de permalinks,  simplemente tenemos que ir al panel de “Opciones” y entrar en el menú de “Enlaces Permanentes”, donde podremos elegir entre las opciones más habituales o incluso escribir una expresión regular personalizada.

Hasta aquí todo muy sencillo e intuitivo, pero si sólo hacemos esto, lo más normal es que al pulsar sobre un enlace nos aparezca una pantalla de error. Para que los permalinks funcionen correctamente lo primero que hay que hacer es asegurarse de que nuestro servidor web permite la reescritura de URLs. En el caso de Apache esto se hace mediante el módulo “mod_rewrite”. Si estamos trabajando en local, comprobar que está activado es sencillo, abrimos el archivo httpd.conf y comprobamos que la línea que carga dicho módulo está descomentada. Sin embargo, en mi hosting de MBI no tengo acceso al archivo httpd.conf, por lo que tendremos que averiguarlo de otra forma. Una posibilidad es crear un archivo info.php en la carpeta pública con la línea <? phpinfo(); ?>. Después, con acceder a ese archivo mediante el navegador web podremos ver si está cargado o no el módulo. Si no lo está, tendremos que aguantarnos con nuestras URLs “feas” o llamar al servicio de soporte para preguntar si nos lo pueden activar. En mi caso estaba cargado, así que lo único que queda por hacer es dar permisos de escritura al archivo .htaccess para que Wordprees pueda configurar las reglas de reescritura de URLs en dicho archivo. Si no queremos que el archivo .htaccess tenga permisos de escritura, entonces tendremos que editarlo nosotros mismos con las líneas que nos indica Wordpress.

Category: Programación  Tags: , ,
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Better Tag Cloud