se utilizar RewriteRule cuando la estructura siempre es la misma, por ejemplo:
index.php?a=valor1&b=valor2&c=valor2 que equivale a: valor1/valor2/valor3 se haría:
RewriteRule ^/([A-Za-z0-9-]+)/([-A-Za-z0-9]+)/([-A-Za-z0-9]+)/?$ index.php?a=$1&b=$2&c=$3 [NC,L]
El problema que tengo ahora es el siguiente. Estoy haciendo una web en la que no siempre existirán los mismos parámetros, o mejor dicho tan solo los 2 primeros serán siempre iguales, el resto son opcionales y dependen del segundo parámetro. La cosa es:
index.php?zona=&sintaxis= (hasta aquí siempre es igual)
pero dependiendo del valor de sintaxis, puede haber un &tag, &query o &codigo y en este último caso también puede existir un &titulo y en cualquiera de los casos podría existir un &pagina
ejemplos que podría tener:
Código:
index.php?zona=juegos&sintaxis=categoria&tag=pc&pagina=3 juegos/categoria/pc/3 index.php?zona=comics&sintaxis=novedades comics/novedades index.php?zona=juegos&sintaxis=novedades&pagina=2 juegos/novedades/2 index.php?zona=juegos&sintaxis=busqueda&query=space&pagina=2 juegos/busqueda/space/2 index.php?zona=juegos&sintaxis=videos&codigo=10343&titulo=le-fetiche-maya juegos/videos/10343/le-fetiche-maya
¿como se definine el RewriteRule para todo esto?
gracias