Saya memiliki URL jenis ini:
http://www.example.com/?param1=val1¶m2=¶m3=val3¶m4=val4¶m5=val5
Dan saya ingin mengarahkannya ke yang ini:
http://www.example.com/newparam/val3/val4
Jadi saya telah mencoba aturan penulisan ulang ini tanpa hasil:
rewrite "/?param1=val1¶m2=¶m3=(.+)¶m4=(.+)¶m5=(.+)" http://www.example.com/newparam/$1/$2 redirect;
Apakah nginx tidak dapat menangani parameter kueri?
EDIT: Saya tidak ingin menulis ulang semua petisi. Saya hanya perlu menulis ulang URL itu, tanpa mempengaruhi yang lain.
nginx
configuration
redirect
rewrite
David Morales
sumber
sumber
if
akan berhenti bekerja ketika misparam2
berjalan sebelumnyaparam1
.sumber