Pergunta

Eu tenho configuração vários domínios em / etc / apache2 / sites-enabled:

domain1.com
domain2.com
domain3.com

Eu preciso configurar webmail.domain * .com para cada um. Eu posso fazer isso com arquivos vhost individuais para cada um, mas há uma maneira de escrever um vhost curinga para ser capturado por todos os domínios?

Além disso, o mesmo diretório deve ser servido por todos os webmail. *. Com pedidos.

Foi útil?

Solução

ServerAlias ?? permite wildcards

Outras dicas

Apesar da minha média ness ~, veja documentação vhosts do Apache parece com o resposta não é. Você precisa de um FQDN, não um personagem englobamento.

Ah, aqui está o que funcionou para mim:

<VirtualHost *:80>
    ServerName webmail.domain.com
    ServerAlias webmail.*
    DocumentRoot /path/to/webmail
    UseCanonicalName Off
</VirtualHost>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top