Tema: duda url's
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2016, 11:20
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: duda url's

yo utilizo un archivo intermedio y con htaccess elimino de la url al index.php

carga.php
Código PHP:
Ver original
  1. function url($X){
  2.  
  3. switch ($X){
  4.  
  5. case 'noticias':
  6.  
  7. $pagina = noticias.php
  8.  
  9. break;
  10.  
  11. default:
  12. $pagina = escritprio.php
  13.  
  14. }
  15.  
  16. return $pagina;
  17. }


en mi index tengo algo asi:

Código PHP:
Ver original
  1. $pagina = url($_GET['id']);
  2.  
  3. include($pagina);

de esa manera cargo pa pagina que corresponda a la palabra clave que pase por get

los enlaces quedan asi:

Código HTML:
Ver original
  1. <a href="noticias">Ir a Noticias</a>

y el htaccess:

Código Apache:
Ver original
  1. <IfModule mod_rewrite.c>
  2.     RewriteEngine On
  3.     RewriteCond %{REQUEST_FILENAME} !-f
  4.     RewriteCond %{REQUEST_FILENAME} !-d
  5.    
  6.     RewriteRule ^(.*)$ index.php?id=$1 [L]
  7.  
  8. </IfModule>
  9. <IfModule !mod_rewrite.c>
  10.     #ErrorDocument 404 /hmvc_ci/index.php
  11. </IfModule>

bueno eso hago yo, y cuando se escribe www.dominio.com/noticias me carga la pagina solicitada. Saludos
__________________
[email protected]
HITCEL