16
May/10
1

URL amigables con wordpress en IIS

Por defecto wordpress genera unas url para nuestros post un poco cripticas, utilizando el identificador del post, pero como sabemos, esto no es de utilidad ni para el usuario, ni sobre todo para los buscadores. WordPress tiene un apartado (Opciones -> Enlaces permanentes) dónde se nos permite configurar este comportamiento, pero si estamos alojados en un servidor con IIS (Internet Information Services) y modificamos la opción por defecto, obtendremos errores 404 al navegar por nuestra web.

Yo hace unas semanas que lo cambié y he notado una mejora considerable en cuanto a visitas se refiere – sin haber mejorado en nada el contenido :p – Así que quiero explicar cómo solucionar esto porque considero que es recomendable hacerlo.

Los requisitos serán:

  • IIS 7 con FastCGI y PHP instalado
  • Un wordpress :)
  • El modulo URL rewrite Go live de IIS instalado.

Primero nos vamos a la administración del blog y cambiamos las opciones de enlaces permanentes como se muestra en la imagen.

* NOTA: yo he utilizado una combinación de categoría y nombre del post, en el siguiente enlace encontrareis más información sobre qué datos podéis configurar en vuestras URLs.

Ahora tenemos que ir al fichero web.config del servidor dónde tenemos nuestro wordpress y editarlo añadiendo dentro del elemento system.webServer la configuración:

<rewrite>
    <rules>
        <rule name="Main Rule" stopProcessing="true">
			<match url=".*" />
			<conditions logicalGrouping="MatchAll">
				<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
				<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
			</conditions>
			<action type="Rewrite" url="index.php" />
		</rule>
    </rules>
</rewrite>

Ya lo tenemos preparado, ahora podemos navegar con las url personalizadas y posiblemente nuestras visitas mejoren ;)

¿Te gustó este artículo?

¡Considera suscribirte a nuestro feed!

Archivado en: IIS, wordpress
Comentarios (1) Trackbars (0)
  1. recuperar archivos eliminados
    12:48 pm on Junio 27th, 2010

    Gracias por la información sobre este tema…me sorprende que nadie ya lo haya comentado..

Deja un comentario

Aún sin trackbacks.

Better Tag Cloud