Problema de host virtual vServer Debian Linux

Problema de host virtual vServer Debian Linux

Estou tendo problemas com a configuração do meu host virtual há dias. Meu servidor é um vserver com debain linux e estou tentando adicionar dois novos domínios que serão redirecionados para suas próprias subpastas.

Domínio1.com --> /var/www/domínio1

Domínio2.com --> /var/www/domínio2

A configuração está funcionando bem, mas os domínios não estão redirecionando para as subpastas, mas para o diretório raiz do servidor. Portanto, se eu abrir "domain1.com", sou redirecionado para "domain1.com/mail", que é a instalação do roundcube.

Aqui está como fiz a configuração:

/etc/apache2/sites-disponíveis/domínio1

<VirtualHost domain1.com>
   ServerAdmin webmaster@localhost
   ServerAlias domain1.com *.domain1.com
   DocumentRoot /var/www/domain1
</VirtualHost>

/etc/hosts

127.0.0.1 localhost.localdomain localhost domain1.com www.domain1.com

Só não entendo por que não é redirecionado para a subpasta... Alguém pode me dizer o que estou fazendo de errado?

Responder1

Suspeito que seja porque você não possui diretivas ServerName em suas estrofes de host virtual. O domain1.com <VirtualHost domain1.com>simplesmente diz ao Apache para escutar o endereço que domain1.com resolve.

Exemplo de estrofe VirtualHost

<VirtualHost domain1.com>
   ServerName domain1.com
   ServerAdmin webmaster@localhost
   ServerAlias domain1.com *.domain1.com
   DocumentRoot /var/www/domain1
</VirtualHost>

informação relacionada