Sería en los .htaccess (suponiendo que tu servidor HTTP sea Apache) o mas drastico en tu httpd.conf .. en en el servidor virtual q uses para ese sitio o a todo el servidor entero ...
Suponiendo q usas Apache 1.3.x .. revisa el manual acerca de los .httpdaccess
http://httpd.apache.org/docs/howto/htaccess.html http://httpd.apache.org/docs/mod/mod....html#redirect
Por lo demas .. como sugerencia:
Si usas una estructura de pagina tipo:
si opcion = algo1 .. include o redirecciona a tal pagina
si opcion = algo2 .. include o redirecciona a tal pagina
si opcion = algo3 .. include o redirecciona a tal pagina
si opcion = algo4 .. include o redirecciona a tal pagina
Siempre puedes hacer un caso "else" o un juego de switch .. case con una opcion "default" que será .. si no es ningua de las anteriores .. usa X ..
O un simple:
Código PHP:
if (!isset($_GET['web']){
$web=inicio;
}
Eso dice: "Si no está definido la variable q entra por GET (url) web .. define estado inicial de $web con inicio" ...
Usalo antes de entrar a tus condicionales q decides q seccion caragar ...
Un saludo,
pd: .. Intenta siempre dar soluciones "programadas" a tus problemas .. usar .htaccess para este caso concreto es una solución "drastica" .. si algun dia usas esa aplicación en un servidor q no te dejen usar .htaccess .. no funcionaría com esperas tu aplicación ...