lighttpd

URLs limpias en Drupal con lighttpd

Drupal, el gestor de contenidos que corre adobo.org, tiene la posibilidad de tener URLs "limpias". En lugar de URLs como:

http://ejemplo.org/?q=node/3

Permite ser configurado para usar URLs del tipo:

http://ejemplo.org/node/3

Esto es muy fácil usando el servidor web Apache y el módulo mod_rewrite, ya que Drupal viene por defecto configurado para ello. Pero aquí uso lighttpd [1] y no es tan simple. ¿Cómo conseguir URLs limpias sin tener que usar el módulo ModRewrite de lighttpd ? No es que no quiera usarlo por aversión o algo parecido, es que simplemente es menos potente que su casi homónimo en Apache y hay que ir especificando casos particulares de reescritura.

Mi instalación de lighttpd

Hace bastante tiempo conocí un servidor web muy ligero, con gran aceptación y muy bien documentado, llamado lighttpd. En su página web indican que servicios como imageshack, youtube, myspace o tuenti, por citar algunos, utilizan lighttpd de una u otra manera. Así que algo debe tener, ¿no?