mod_rewrite: Überprüfen Sie für benutzerdefinierte Abfrage-String in URL?
-
03-07-2019 - |
Frage
Ich versuche, URL-Rewrite in meinem neuen Projekt zu verwenden. Aber ich brauche auch benutzerdefinierte Abfrage Stachel in URL zu ermöglichen.
Ich will nur wissen, wie für diese URL Rewrite-Regel schreiben
Diese werden
http://www.mysite.com/index .php? action = edit & id = 123 & q1 = value1 & q2 = Wert2
Der benutzerdefinierte Abfrage-String sollte unbegrenzt sein kann.
Millionen Dank ...
Lösung
Sie einfach die Regel wie jede andere Regel und fügen Sie den QSA Modifikator (Query String anhängen) am Ende.
RewriteEngine On
RewriteRule ^/([A-Za-z0-9]+)/([0-9]+)/$ index.php?action=$1&id=$2 [L,QSA]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow