我需要重寫|到%7C在
/api/foo.json?stuff=true&things=false&fields=id,Name|rename(name)&_dc=12345
我嘗試了多種不同的方法,但沒有成功,也可能有多個管道字元。
任何幫助表示讚賞!
答案1
nginxrewrite
指令僅符合規範化的 URI,在您的情況下為/api/foo.json
.您需要使用if
語句和正規表示式來處理查詢參數。
我需要重寫|到%7C在
/api/foo.json?stuff=true&things=false&fields=id,Name|rename(name)&_dc=12345
我嘗試了多種不同的方法,但沒有成功,也可能有多個管道字元。
任何幫助表示讚賞!
nginxrewrite
指令僅符合規範化的 URI,在您的情況下為/api/foo.json
.您需要使用if
語句和正規表示式來處理查詢參數。