Tengo esto
RewriteRule ^algo/(.*)$ ver.php?id=$1
y funciona bien excepto cuando meto este caracter (?) en la url digamos
http://dominio.com/algo/mmm?blabla
entonces solo toma "mmm" y lo demas lo ignora
alguna solucion?
gracias
| |||
Mod_rewrite & PHP Tengo esto RewriteRule ^algo/(.*)$ ver.php?id=$1 y funciona bien excepto cuando meto este caracter (?) en la url digamos http://dominio.com/algo/mmm?blabla entonces solo toma "mmm" y lo demas lo ignora alguna solucion? gracias
__________________ surfiction.org |
| |||
Respuesta: Mod_rewrite & PHP La interrogante es el separador entre la ruta y el query string. Modrewrite modifica las rutas. O sea, que lo esta haciendo bien. Si lo que quieres es que se añada el query string original a la url generada, entonces puedes añadir el flag QSA RewriteRule ^algo/(.*)$ ver.php?id=$1 [QSA] Asi http://dominio.com/algo/mmm?blabla pasaria a http://dominio.com/ver.php?id=mmm&blabla |