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:
[ httpd-vhost.conf ]127.0.0.1 www.laweb.local
Código:
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 <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>