O subdomínio WWW redireciona para o site padrão em vez do host virtual?

1

Estou hospedando vários sites em uma instância do OS X Server 4.0 com um problema. Eu tenho um site pessoal padrão que está disponível no domínio normal e no subdomínio www. Eu tentei configurar outros sites para ter esse resultado semelhante também. No entanto, estou com um problema. Meus hosts virtuais (outros sites) têm o subdomínio www configurado nos registros DNS. Configurei meus Hosts Virtuais no OS X Server com 0 domínios, redirecionamentos ou aliases adicionais. Todas as outras configurações também são deixadas como padrão.

O DNS no OS X Server também está configurado corretamente. Quando tento acessar o link , ele me envia ao host virtual corretamente. No entanto, quando faço link , ele me envia para o site Server Default, que é meu site pessoal. A única maneira de corrigir isso é adicionar outro site usando o www.example.com à lista.

Existe outra maneira de corrigir isso em vez de adicionar outro site à lista?

    
por Felix Jen 25.03.2015 / 05:49

2 respostas

1

Adicione www.example.com como ServerAlias ao VirtualHost que você deseja usar.

    
por 25.03.2015 / 05:53
1

Edite o httpd.conf para ler;

<VirtualHost *:80(443?)>
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /your/doc/root/
</VirtualHost> 

Outro pequeno truque para o ServerAlias que eu gosto é:

ServerAlias *.example.com

([email protected]: 80), ainda será ir para example.com

    
por 25.03.2015 / 06:21