Problema con el host virtual vServer Debian Linux

Problema con el host virtual vServer Debian Linux

Tengo un problema con la configuración de mi host virtual desde hace días. Mi servidor es un servidor virtual con Debain Linux y estoy intentando agregar dos nuevos dominios que serán redirigidos a sus propias subcarpetas.

Dominio1.com --> /var/www/dominio1

Dominio2.com --> /var/www/dominio2

La configuración funciona bien, pero los dominios no se redirigen a las subcarpetas sino al directorio raíz del servidor. Entonces, si abro "dominio1.com", me redirigen a "dominio1.com/mail", que es la instalación de roundcube.

Así es como hice la configuración:

/etc/apache2/sitios-disponibles/dominio1

<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

Simplemente no entiendo por qué no se redirige a la subcarpeta... ¿Alguien puede decirme qué estoy haciendo mal?

Respuesta1

Sospecho que es porque no tienes directivas ServerName en tus estrofas de virtualhost. domain1.com <VirtualHost domain1.com>simplemente le dice a Apache que escuche la dirección a la que se resuelve domain1.com.

Ejemplo de estrofa de VirtualHost

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

información relacionada