Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/03/2012, 16:38
Avatar de zacktagnan
zacktagnan
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años
Puntos: 3
Respuesta: Como poder navegar con una URL con o sin WWW

Cita:
Humm no había comprendido que era un servidor local

En tu host define ambos

127.0.0.1 laweb.local
127.0.0.1 www.laweb.local

y el ServerName laweb.local

Debe funcionar
Ahora está así:

[ host ]
Código:
127.0.0.1 laweb.local
127.0.0.1 www.laweb.local
y en este mismo orden

[ httpd-vhost.conf ]
Código:
<VirtualHost *:8080>
	ServerAdmin [email protected]
	DocumentRoot "C:/inetpubApache/www/laweb/final"
	ServerName laweb.local
    ErrorLog "logs/laweb-local-error.log"
    CustomLog "logs/laweb-local-access_log" common
</VirtualHost>
Tras modificar estos archivos, he reiniciado el Apache y el ordenador.
Pero no funciona totalmente.

Ahora se accede correctamente a través de laweb.local y el valor de $_SERVER['SERVER_NAME'] es laweb.local

Pero no se accede con www.laweb.local sino que se queda en el index del Apache.
Y si itento entrar en un apartado como www.laweb.local/contacto sale el error 404 de
"Not Found

The requested URL /contacto was not found on this server."

Así que no ha funcionado.
¿Alguna otra sugerencia?


Por otro lado,
Cita:
De esta manera:

ServerName laweb.local

Adicionalmente creas un registro CNAME www.laweb.local apuntando a laweb.local

De esta forma podrás acceder con o sin www a laweb.local

Espero que te sirva
¿Cómo es eso del CNAME?
__________________
Saludos,

zacktagnan.
=================================================