Gracias por contestar masterphp.
He borrado el index y nada, lo de tener la configracion correcta en el virtualhost, pues con mi nivel de conocimiento no sabria decir.
He estado bicheando un poco en internet y parece que la configuracion se controla desde el archivo
httpd.conf (en C:\AppServ\Apache2.2\conf)
Este archivo lo he tocado ya en varias ocasiones porque encontré en algun que otro foro que habia que descomentar algunas lineas. No se si merece la pena que adjunte el fichero, es muy largo.
Bueno, investigando sobre esto ultimo que me comentas "configurar bien el virtual host" he llegado a:
http://www.everdaniel.com/2010/02/19/como-configurar-virtual-hosts-en-appserv/
Aqui he visto que mi fichero httpd-vhosts.conf
ubicado en C:\AppServ\Apache2.2\conf\extra
contieene:
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "C:/Apache2.2/docs/dummy-host.x"
ServerName dummy-host.x
ServerAlias www.dummy-host.x
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "C:/Apache2.2/docs/dummy-host2.x"
ServerName dummy-host2.x
ErrorLog "logs/dummy-host2.x-error.log"
CustomLog "logs/dummy-host2.x-access.log" common
</VirtualHost>
una jerga rara, eso de dummy-host no me suena de nada,
lo he borrado y cambiado por:
#
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:/AppServ/www"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin
[email protected]
DocumentRoot "C:/AppServ/www/airspotters"
ServerName www.airspotters.org
ErrorLog "logs/airspotters-error.log"
CustomLog "logs/airspotters-access.log" common
</VirtualHost>
Ademas en el fichero hosts localizado en C:\Windows\System32\drivers\etc
he escrito
127.0.0.1 www.airspotters.org
es decir, que al escribir en la barra del navegador mi web me la redireccione al localhost, he reiniciado apache y BINGO!!! accedo a la web en mi pc.
Logicamente, cuando quiera acceder a la web de internet tendré que quitar esta linea en host, no es que sea la mejor solucion, de hecho creo que es una solucion farragosa, pero funciona.
Gracias por ponerme sobre la pista.
Un saludo.