mod_rewrite: ¿Comprobar cadena de consulta personalizada en URL?
-
03-07-2019 - |
Pregunta
Estoy intentando usar la reescritura de URL en mi nuevo proyecto. Pero también necesito permitir una consulta personalizada en la URL.
Solo quiero saber cómo escribir una regla de reescritura para esta URL
http://www.mysite.com/edit/123/ ? q1 = value1 & amp; q2 = value2
para convertirse en esto
La cadena de consulta personalizada debe permitirse de forma ilimitada.
Millones de gracias ...
Solución
Simplemente haga su regla como cualquier otra regla y agregue el modificador QSA (Query String Append) al final.
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/([0-9]+)/$ index.php?action=$1&id=$2 [L,QSA]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow