Resulta que estoy creando una web modular, un solo index.php y distintos archivos para cada modulo que necesito, dentro del <div> que corresponde al espacio de cada modulo cree el "sistema" modular utilizando un switch con distintos casos ya que me pareció la forma mas simple de realizar la web modular (nose si es la mejor forma, si no lo es corrijan me por favor) en definitiva quedo asi:
Código:
y dentro de lo que seria el menú de navegación coloque la ruta correspondiente (el menú de navegación lo hice con una lista no ordenada)<? $id=$_GET['id']; switch ($id) { case "noticias": include("modulos/paginas/noticias.php"); break; case "registro": include("modulos/paginas/registro.php"); break; case "reglamento": include("modulos/paginas/reglamento.php"); break; default: include("modulos/paginas/noticias.php"); } ?>
Código:
Como es de saber, en la barra de direccion del navegador va cambiando segun el modulo en el que estemos, por ejemplo, si estamos en inicio aparecera "web/"index.php?id=noticias" etc. <ul class="top_menu"> <li><a href="index.php?id=noticias">Inicio</a></li> <li><a href="index.php?id=registro">Registro</a></li> <li><a href="index.php?id=reglamento">Reglamento</a></li> </ul>
Lo que yo quiero preguntar, es si, mediante un htacces, puedo cambiar el "nombre" de la ruta, o la apariencia para que se entienda mejor. En vez de que aparezca "web/"index.php?id=noticias" quiero que aparezca por ejemplo "web/noticias" se puede ? como ?