Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2009, 04:32
eurodoblon
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
rewrite con determinadas variables

Buenos días.

Tengo el siguiente hatccess
Código HTML:
Options +FollowSymLinks
RewriteEngine on
#primero
RewriteRule restaurantes/(.*)/(.*)/$ /restaurantes.php?$1=$2
#4 variables
Rewriterule ^(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/$ $1.php?$2=$3&$4=$5&$6=$7&$8=$9
#5 variables
Rewriterule ^(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/$ $1.php?$2=$3&$4=$5&$6=$7&$8=$9&$10=$11&$12=$13
Funciona perfectamente. Cuando uso el primero me redirige bien a la página solicitada, y desde ésta ya uso los otros dos, y me da error por que solo paso 2 variables por la url y la en la regla le estoy dicendo que son 4 o 5.

Bien, pero si le pongo una regla más para dos variables me destroza las otras consultas que hago con 4 o 5.

Mi pregunta es ¿Hay alguna manera de condicionar el hatcces para que puede usar indistintamente un nº determinado de variables?.

Gracias y un saludo