Maneira de escrever vhost para mesmo subdomínio em vários domínios?
-
03-07-2019 - |
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.
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