systemadmin.es > LAMP y web > ServerAlias para lighttpd

ServerAlias para lighttpd

Para definir que varios que alias apunten a un sólo VirtualHost (ServerAlias) en lighttpd lo podemos hacer mediante expresiones regulares.

Un VirtualHost por defecto sería algo así:

$HTTP["host"] == "systemadmin.es" {

  server.document-root = "/var/www/systemadmin.es/htdocs"
  accesslog.filename = "/var/www/systemadmin.es/logs/access_log"
  server.errorlog = "/var/www/systemadmin.es/logs/error_log"

}

Cambiando el operador == por =~ podemos definir una expresión regular, por ejemplo, para todos los alias de systemadmin.es:

$HTTP["host"] =~ "(^|\.)systemadmin.es$" {

  server.document-root = "/var/www/systemadmin.es/htdocs"
  accesslog.filename = "/var/www/systemadmin.es/logs/access_log"
  server.errorlog = "/var/www/systemadmin.es/logs/error_log"

}

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>