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

  

http://www.mysite.com/edit/123/ ? q1 = value1 & q2 = Wert2

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 ...

War es hilfreich?

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
scroll top