Ich habe eine URL dieses Typs:
http://www.example.com/?param1=val1¶m2=¶m3=val3¶m4=val4¶m5=val5
Und ich möchte es auf dieses umleiten:
http://www.example.com/newparam/val3/val4
Daher habe ich diese Umschreiberegel ohne Erfolg ausprobiert:
rewrite "/?param1=val1¶m2=¶m3=(.+)¶m4=(.+)¶m5=(.+)" http://www.example.com/newparam/$1/$2 redirect;
Kann nginx nicht mit Abfrageparametern umgehen?
EDIT: Ich möchte nicht alle Petitionen umschreiben. Ich muss nur diese URL umschreiben, ohne die anderen zu beeinflussen.
if
aufhören zu arbeiten, wenn zBparam2
vorher gehtparam1
.