Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/07/2011, 08:55
Avatar de softmaster
softmaster
 
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 5 meses
Puntos: 12
Respuesta: mod_rewrite 3 variables htaccess

bueno ultimamente me estoy preguntando y respondiendo yo jajajja :P XD parezco un loco...

haciendo prueba y error (como lo vengo haciendo hace varios dias) lo logre hacer funcionar:

reemplazando (.*) por esto ([^/]+)

ahora las urls me quedan asi:

Código:
dominio.com/seccion/variable1/
dominio.com/seccion/variable1/variable2/
dominio.com/seccion/variable1/variable2/variable3/
Por que ? ni idea, tengo que leer un poco mas sobre las expresiones para entenderlo.. pero si alguien sabe por que, bienvenido sea...


dejo el htaccess por si le sirve a alguien:

RewriteEngine on
RewriteRule ^seccion/$ carpeta/seccion/index.php [QSA]
RewriteRule ^seccion/([^/]+)/$ carpeta/seccion/index.php?variable1=$1 [QSA]
RewriteRule ^seccion/([^/]+)/([^/]+)/$ carpeta/seccion/index.php?variable1=$1&variable2=$2 [QSA]
RewriteRule ^seccion/([^/]+)/([^/]+)/([^/]+)/$ carpeta/seccion/index.php?variable1=$1&variable2=$2&variable3=$3 [QSA]


abrazos !

Última edición por softmaster; 16/07/2011 a las 08:57 Razón: error codigo