Es justo lo que tienes que mirar y configurar.
Los virtualhost, cada uno con la ruta de tu sitio Web que quieres que vea.
Aqui te dejo algo para guiarte por los VirtualHost.
Código Apache:
Ver originalDIRECTIVAS DE CONFIGURACIÓN
ServerRoot rutaindica el directorio del que cuelgan los archivos de configuración del servidor.Ej: ServerRoot /etc/apache2/
*ServerName nombrenombre asociado al sitio web a servirEj: ServerName www.ingemartin.es
DocumentRoot rutaInforma de donde se encuentra el directorio raíz que contiene el sitio web a servir.Ej: DocumentRoot /var/www/
DirectoryIndex listaLista de posibles nombres de página de inicioEj: DirectoryIndex index.html index.htm index.cgi
Listen [ip]:puertoindicar a tráves de que dirección IP y puerto se escuchan las peticiones. Por defecto el puerto es el 80.Ej: listen 192.168.30.25: 2005
<VirtualHost nombre|IP>......declaraciones</VirtualHost>Para crear un servidor virtual: define los parámetros de un sitio web.
EJEMPLO.
<VirtualHost 10.12.33.4>
*** DocumentRoot /var/www/html1*** ServerName www.costasol.es*** DirectoryIndex index.html index.php
</VirtualHost>
Además para dar servicio a varios sitios web lee esto:
Código datos:
Ver originalOriginalmente: los servidores web, sólo podían servir un sitio web por dirección IP.
Si quiero tener 3 sitios web en un mismo servidor web, se necesita que el servidor tenga 3 direcciones IP diferentes.
Sitio1: 192.168.33.45
Sitio2: 192.168.33.56
Sitio3: 192.168.33.55
oO también
Código datos:
Ver originalEjemplo: queremos que nuestro servidor con dirección IP 192.168.0.1, sirva 3 sitios web
fichero default.......
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
DocumentRoot /var/www/ServerName www.miweb1.es
</VirtualHost>
<VirtualHost 192.168.0.1>
DocumentRoot /var/www/web2ServerName www.miweb2.es
</VirtualHost>.....