Código Apache:
Ver original
RewriteRule ^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 original
RewriteRule ^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