Lighttpd vhost config

1

Estou usando o lighttpd no Debian. Existe uma maneira de colocar minhas designações de host virtual fora do arquivo /etc/lighttpd/lighttpd.conf? Eu quero tentar uma abordagem mais limpa, pois meu arquivo está ficando um pouco longo.

    
por muncherelli 15.08.2010 / 00:13

1 resposta

2

Você pode dividir o lighttpd vhost em vários arquivos como no apache.

Por exemplo, você quer adicionar duas configurações vhost em dois arquivos separados, primeiro você precisa incluir este arquivo no padrão /etc/lighttpd/lighttpd.conf:

1) Na parte inferior do arquivo, adicione:

include "domain1.com.conf"

include "domain2.net.conf"

2) Abra o arquivo /etc/lighttpd/domain1.com.conf:

vi /etc/lighttpd/domain1.com.conf

Adicione a seguinte diretiva de configuração:

$HTTP["host"] =~ "domain1\.com" { server.document-root = "/dir/to/www" accesslog.filename = "/dir/to/logs/access.log" }

Salve e feche o arquivo.

repita a mesma ação para outro domain2.net.conf, e assim por diante ...

    
por 15.08.2010 / 00:29