Hola:
He instalado Apache 2.0 en mi PC y quiero crear dos sites diferentes de trabajo. Para ello, he metido en el fichero host de mi PC las siguientes lineas:
127.0.0.1 www.miweb.es
127.0.0.1 www.suweb.es
Y en httpd-vhosts.conf:
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/miweb"
ServerName www.miweb.es
ServerAlias www.miweb.es
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Apache2.2/htdocs/suweb"
ServerName www.suweb.es
ServerAlias www.suweb.es
</VirtualHost>
Los parametros de httpd.conf son:
ServerRoot "C:/Apache2.2"
Listen 80
NameVirtualHost 127.0.0.1
DocumentRoot "C:/Apache2.2/htdocs"
Y da igual que ponga www.miweb.es, que www.suweb.es, que localhots en la URL del navegador que siempre responde el fichero:
C:/Apache2.2/htdocs/index.html
¿Por qué?