Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2010, 10:13
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 18 años, 5 meses
Puntos: 74
No mostrar las carpetas en la url

Buenas,

Trato de hacer las url más amigables y en realidad nunca he tenido ningñun problema o inconveniente hasta ahora.

La url es esta:

http://localhost/MVC2/index.php?cont...&accion=listar

Y con el siguiente .htacces:
Código Apache:
Ver original
  1. RewriteEngine On
  2.  
  3. RewriteRule ^controlador/(.*)/accion/(.*)$ index.php?
  4.  
  5. controlador=$1&accion=$2 [NC]


La convierto a:

http://localhost/MVC2/controlador/items/accion/listar

Como ven, funciona. La cuestión es que me gustaría quitar eso de controlador y accion, y que finalmente, la url fuera:

http://localhost/MVC2/items/listar

Pero no se como he de hacerlo.
Si cambio el .htacces así:

Código Apache:
Ver original
  1. RewriteEngine On
  2.  
  3. RewriteRule ^(.*)/(.*)$ index.php?
  4.  
  5. controlador=$1&accion=$2 [NC]

No me funciona. ¿Alguna ayuda?

Muchas gracias,