
resulta que tengo una url como esta:
http://www.misitio.com/tienda/index....t.jpg&ref=61FN
Y quiero reescribirla para hacerla más amigable


y he hecho esto pero no funciona:
(por cierto el htacess está dentro de la carpeta tienda)
RewriteRule ^(.*)/cat([0-9a-zA-Z]*)/([a-zA-Z]*)/id([0-9]*)/([0-9]*)/([0-9a-zA-Z]*)/ref([0-9a-zA-Z]*)$
Me esta dando dolores de cabeza cada vez que quiero hacer amigable una url de mi sitio , ¿no hay forma de con una regla hacerlas todas amigables?.
El problema es que no todas las urls de mi sitio tienen el mismo número de variables pasadas por get y por eso no se como hacerlo para no tener que hacer una regla por cada url.
Sigo intentándolo de esta forma:
RewriteRule ^([0-9]*)/([a-zA-Z]*)/([0-9]*)/([0-9]*)/([a-zA-Z0-9]*)/([a-zA-Z0-9]*)$ index.php?catid=$1&nombre=$2&id=$3&precio=$4&img=$ 5&ref=$6 [L]
#http://localhost/tienda/2/Camello%20...548art.jpg/BCP //esta sería la url sin renombrarla
El htacces está dentro de la carpeta tienda. No se que puñetas estoy haciendo mal
Mil gracias