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

Hola:

Supongamos una web con apartados como noticias, contacto, ...

Quisiera saber como o qué hacer para que se pueda navegar igualmente de las dos siguientes maneras:

==>> http://www.laweb.com/
==>> http://www.laweb.com/noticias/
==>> http://www.laweb.com/contacto/
...

o

==>> http://laweb.com/
==>> http://laweb.com/noticias/
==>> http://laweb.com/contacto/

Y no me refiero a que si se entra con http://laweb.com/ , se redirija a http://www.laweb.com/ , o viceversa.

El objetivo es que se pueda navegar tanto con http://www.laweb.com/ como con http://laweb.com/ y luego, si llamo a la variable de servidor SERVER_NAME, me dé el valor de laweb.com

Localmente, en mi ordenador cuando defino los dominios por el host y el httpd-vhost.conf del Apache, pongo así:

[ host ]
Código:
127.0.0.1    www.laweb.local
[ httpd-vhost.conf ]
Código:
<VirtualHost *:8080>
	ServerAdmin [email protected]
	DocumentRoot "C:/inetpubApache/www/laweb/final"
	ServerName www.laweb.local
    ErrorLog "logs/laweb-local-error.log"
    CustomLog "logs/laweb-local-access_log" common
</VirtualHost>
Así definido, solamente puedo navegar con www.laweb.local y, al llamar a $_SERVER['SERVER_NAME'] desde PHP, me devuelve www.laweb.local cuando quisiera que me devolviese solamente laweb.local
__________________
Saludos,

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