Lighttpd Subdomains
Me encanta. Simplemente me encanta. En lightppd gracias al modulo de expresiones regulares en perl , las gestion de dominios y subdominios es algo que me encanta. Pongo en antecedentes: Este blog esta albergado en Textdrive . Es servido por una instancia de Lighttpd, que a su vez funciona proxy-zada (vaya patada) a traves del Apache. Contra mi cuenta estan configurados 2 dominios: finiscoronatopus.com y fco.textdriven.com y estos a su vez redireccionan al puerto que los chicos de Texdrive me dieron para mi lighttpd.
Una vez nos hemos asegurado de que la parte proxy del Apache esta bien configurada y la peticion llega hasta el lighttpd, empieza lo bueno. Como ejemplo, unos ejercicios practicos sobre el lighttpd.conf:- ¿Como servir el misma aplicacion bajo distintos dominios?
$HTTP["host"] =~ "((www\.|)finiscoronatopus\.com|fco\.textdriven\.com)" {
# fastcgi stuff related config
}- ¿Como servir una aplicacion distinta en el mismo dominio (pero diferentes subdominio))?
$HTTP["host"] =~ "www\.finiscoronatopus\.com" {
# fastcgi first app
}
$HTTP["host"] =~ "trac\.finiscoronatopus\.com" {
# fastcgi second app
}Hasta ahora esto mismo siempre (hablamos de Apache) habia tenido que hacerlo a traves de la creacion de Dominios Virtuales, lo cual a parte de ser un coñazo solia estar albergado en diferentes ficheros, etc…Con esta nueva via alli donde configuro los procesos, sockets, etc… tambien veo la reglas de mapeo general de mis servidor.
PS: Un nuevo servicio de finiscoronatopus esta en ciernes…
Trackbacks
Use the following link to trackback from your own site:
http://www.finiscoronatopus.com/articles/trackback/552