O virtualhosts do Apache ainda redireciona para / var / www

1

Estou tentando vincular 4 nomes de domínio a um servidor, embora nunca tenha trabalhado com hosts virtuais do Apache, imaginei que tentaria.

O que fiz foi o seguinte:

Eu criei 4% de arquivos.conf, um para cada nome de domínio (example.com.conf, example.eu.conf). Estes são todos carregados com configurações semelhantes a esta:

<VirtualHost *:80>
        ServerAdmin [email protected]
        ServerName  www.example.com
        ServerAlias example.com
    # Indexes + Directory Root.
    DirectoryIndex index.html
    DocumentRoot /home/www/www.example.com/htdocs/

    # CGI Directory
    ScriptAlias /cgi-bin/ /home/www/www.example.com/cgi-bin/
    <Location /cgi-bin>
            Options +ExecCGI
    </Location>


    # Logfiles
    ErrorLog  /home/www/www.example.com/logs/error.log
    CustomLog /home/www/www.example.com/logs/access.log combined

Depois disso, usei o comando a2ensite para ativar todos os sites e reiniciei o apache.

Os nomes de domínio têm um único registro A apontado para meus servidores IPv4.

No entanto, depois de toda essa configuração, sempre que visito um dos domínios, eles ainda mostram a página de inicialização padrão do Apache (/ var / www /) em vez de seus índices individuais. Eu me certifiquei de que os domínios também sejam mencionados no meu arquivo hosts .

Como posso resolver isso?

Obrigado.

    
por Wesley Peeters 03.01.2017 / 21:45

0 respostas