我正在爲一個網站提供nginx作爲apache的代理。 我有重寫模塊的問題。nginx用URL重寫部分url? mark
http://example.com/foo/bar/url?someparam=1&otherparam=2
我需要從
/富/酒吧/ URL?someparam = 1 & otherparam = 2
到
/富/酒吧/ URL2重寫?someparam = 1 & otherparam = 2
我發現它有問題,因爲它不是/foo/bar/url/someparam
,但它只是文本的一部分,我需要在動態url中重寫。
我正在嘗試: rewrite ^(.*)url(.*)$ $1url2$2;
但我得到了錯誤500。
我該怎麼做?