Hola espero alguien me pueda ayudar, tengo un buscador que lo ago trabajar con url amigables, la primera estructura que utilizo es la siguiente
Código Apache:
Ver originalRewriteRule ^buscar/([^-]*)?$ buscar.php?query=$1 [L]
El primer problema de esto es quese utiliza espacios, que es lo que envia el formulario al buscar bueno aunque si funciona hasta alli, ahora el verdadero problema seria paginar los resultados que tambien lo ago desde URL's AMIGABLES y es esto lo q me esta causando lios, alguien que me pueda ayudar, para paginar uso esto:
Código Apache:
Ver originalRewriteRule ^buscar/([^-]*)/(/page([0-9]+))(\/)?$ buscar.php?query=$1&page=$3 [L]
El problema es que toma el
"/(/page([0-9]+))(\/)" como parte de la query o de la palabra a buscar, osea si la url amigable es:
buscar/tu%20busqueda/page2/ el query deberia ser solo
"tu%20busqueda" pero toma todo lo que biene despues, osea
"tu%20busqueda/page2/", lo cual al procesarlo no me devuelve nada de registros,tons no se como seria eso, alguien ayudenme