0

次のコンテキスト内でnginxリライトする方法:location

/=>/myurl/

/abc/=>/myurl/abc/

4

2 に答える 2

5

以下はトリックを行います:

location / {
    rewrite ^ /myurl/$uri; 
}

/ abc /は/プレフィックスと一致する(そして/ myurl / abc /に書き換えられる)ため、個別に書き換える必要がないことに注意してください。

また、「location / myurl / {...}」ブロックを追加して、そのURLへの着信リクエストが/ myurl / myurl/...などに書き換えられないようにする必要があることにも注意してください。

于 2012-08-19T18:03:02.813 に答える
0

これがトリックを行うように見えます:

rewrite ^(/.*)$  ^/admin/$1 break;

他に何か提案はありますか?

于 2012-08-19T17:03:13.913 に答える