Estou faltando algumas propriedades de configuração?

Estou faltando algumas propriedades de configuração?

Olá, tenho um problema com a configuração do meu servidor.

Eu tenhoUbuntu 14.04eApache2.4.7, o problema é que algo está mal configurado.

Tenho cinco domínios, dom1.com, dom2.com, dom3.com, etc. O problema é que dois domínios redirecionam para um domínio antigo que não uso mais e os outros mostram o index.xml em dom1.com.

Então não sei o que poderia ser. O resultado é que quando fiz uma solicitação no navegador sempre respondo com Canteiro de Obras 1, caso

/var/www/dom1/index.html --> Building Site 1
/var/www/dom2/index.html --> Building Site 2
/var/www/dom3/index.html --> Building Site 3
/var/www/dom4/index.html --> Building Site 4
/var/www/dom5/index.html --> Building Site 5

Um no Apache: /etc/apache2/sites-available/dom1.com.conf

<VirtualHost *:80>
        ServerName www.dom1.com
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/dom1
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

E o mesmo para os demais domínios.

E em /etc/hosts eu defino para cada domínio o par domínio ip

127.0.0.1       localhost
127.0.1.1       ubuntu.myhosted.com       ubuntu

::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
XXX.XX.XXX.XXX dom1.com
XXX.XX.XXX.XXX dom2.com
XXX.XX.XXX.XXX dom3.com
XXX.XX.XXX.XXX dom4.com
XXX.XX.XXX.XXX dom5.com

Estou faltando algumas propriedades de configuração?

Responder1

Você parece estar configurando domínios diferentes. Você está acessando dom1.com(de acordo com o arquivo hosts), mas sua configuração do Apache só possui www.dom1.com.São nomes diferentes.

Como o Apache não consegue encontrar uma seção de host virtual, dom1.comele desiste e apenas mostra o primeiro vhost, seja ele qual for.

Corrija os parâmetros ServerName ou adicione o nome não www como ServerAlias ​​(se desejar que ambas as variantes funcionem).

informação relacionada