Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2012, 00:27
force20
 
Fecha de Ingreso: marzo-2010
Ubicación: Rosario
Mensajes: 20
Antigüedad: 14 años, 1 mes
Puntos: 2
Pregunta Duda sobre url amigables

Hola Gente,

Estoy teniendo problemas con el tema de las URL amigables...

Básicamente el tema es así:

Voy a tener un directorio llamado "modulos" donde voy a poner todos los módulos como pueden ser "admin"; "catalogo"; "clientes"; etc.

Estos van a tener dentro un index.php que voy a usar como contralodor para manejar las URL mediante $_GET, así de ahí derivo a donde corresponda.

El problema lo tengo cuando genero las URL.

Yo quiero tener la siguiente URL:

www.dominio/admin/5

y esto me tendria que devolver para que pueda usar lo siguiente:

www.dominio/modulos/admin/index.php?id=5

Lo estoy haciendo con el archivo .htaccess, que creo que es lo correcto. ¿no?

Pero no me funciona he probado de las siguientes maneras.

RewriteRule ^(.+)/(.+) modulos/$1/index.php?id=$2
RewriteRule ^/(.+)/(.+) modulos/$1/index.php?id=$2

Pero no hay caso, algo estoy haciendo mal ahí y no logro identificar que.

tampoco funciona si hago así:

RewriteRule ^/(.+) modulos/$1/index.php?id=2
RewriteRule ^(.+) modulos/$1/index.php?id=2

Le hardcodeo el ID y le paso un solo parametro, pero tampoco hace nada.

he probado con (.+); (.*) y ([A-Za-z0-9-]+) y ([A-Za-z0-9-]+)/?


¿Alguien sabría decirme la forma correcta?

Desde ya muchas Gracias!

Saludos!

Andrés.

Última edición por force20; 30/06/2012 a las 00:57