Resulta que quiero tener 2 VirtualHost apuntando a la misma IP pero en directorios diferentes.
en mi archivo /etc/hosts tengo lo siguiente:
Código Apache:
Ver original
127.0.0.1 localhost 127.0.0.1 server.mary-iancarina.com 127.0.0.1 server.globalsupply.com ....
y en el directorio /etc/apache2/sites-available tengo dos archivos con su respectivo enlace simbolico en el directorio /etc/apache2/sites-enabled
uno de los archivos tiene esta configuración:
Código Apache:
Ver original
NameVirtualHost *:80 NameVirtualHost *:8080 <VirtualHost *:80> DocumentRoot /var/www/Mary-Iancarina ServerName server.mary-iancarina.com ServerAlias mary-iancarina.com <Directory /var/www/Mary-Iancarina> AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch Allow from All </Directory> </VirtualHost>
y el otro esta asi:
Código Apache:
Ver original
<VirtualHost *:80> ServerName server.globalsupply.com ServerAlias globalsupply.com DocumentRoot /var/www/GlobalSupply <Directory /var/www/GlobalSupply> AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch Allow from All </Directory> </VirtualHost>
cuando reinicio el servicio de apache me aparece esta advertencia.
[warn] NameVirtualHost *:8080 has no VirtualHosts
y cuando entro por el navegador a server.mary-iancarina.com no entra al directorio para que lo haga tengo que escribir la ruta completa, es decir, server.mary-iancarina.com/Mary-Iancarina
Espero me puedan ayudar y desde ya mil gracias.