Hola
tengo una url de tipo:
dominio.com/establecimientos/provincia/localidad/establecimiento
que es redireccionada a:
dominio.com/establecimientos.php?provincia=provincia&localidad =localidad&establecimiento=establecimiento
para eso utilizo la siguiente regla en .htaccess (¡y funciona!):
Rewriterule ^establecimientos/(.+)/(.+)/(.+)?/? /establecimientos.php?provincia=$1&localidad=$2&est ablecimiento=$3
El problema es que cuando la localidad es muy grande hay que subdividirla en barrios, lo que genera otro parametro:
dominio.com/establecimientos.php?provincia=provincia&localidad =localidad&barrio=barrio&establecimiento=estableci miento
Si añado otro parametro a la regla .htaccess funciona cuando hay barrio pero falla si no lo hay.
He probado poniendo signos de interrogación al últmo parámetro, pero no lo entiende cono opcional.
Pregunta ¿hay alguna menera de detectar un numero varible de parametros para una misma página en htaccess? ¿estoy haciendo algo mal?
Saludos y Gracias de antemano