Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2013, 02:55
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 2 meses
Puntos: 1
index.php con urls amigables

Buenas tengo una web modular donde siempre hago llamadas aun archivo index.php que tiene el siguiente contenido y desde aquí voy cargando los distintos módulos , esto me funciona bien.
Por ejemplo yo llamo a index.php?op=blog y esto realmente carga el archivo index.php y dentro le pone el contenido de "resources/templates/blog.php".
Esto funciona perfectamente... el tema esta que ahora quiero poner urls amigables del tipo www.midominio.com/index/blog/ y esto lo que haga sea cargar www.midominio.com/index.php?op=blog pero no me funciona... se me hace un lio dentro del archivo index.php creo.. y no consigo encontrar la solución.



Código PHP:
<?php
@require_once ("resources/templates/header.php"); 
?>
     
     
    <div id="body" class="clear">
        <div id="main">            
              <div id="column_left">
                  <?php
                
if (@!empty($_GET[op])) {
                    require_once (
"resources/templates/".$_GET['op'].".php");
                    
                }
                else
                {
                    require_once(
"resources/templates/home.php");
                }
                 
?>
            </div>
            
            <div id="sidebar" class="column column-250 column-right">
                <?php  require_once("resources/templates/rightPanel.php");?>
            </div>

       <br style="clear:both;">
    </div>
    </div>
    
    
    <div id="footer">
    <?php  require_once("resources/templates/footer.php");?>
    </div>
</div>     

</body>
</html>

El archivo .htcaccess tiene esta estructura
Cita:
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0

#RewriteEngine on
#Options +FollowSymLinks
#RewriteRule ^index/?$/?$/?$ index.php?op=$1/$2&op2=$3
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com