0

/system から /fs に URL を書き換えようとしている NGINX セットアップがあります。次のコードがあります。

location /system {
    rewrite ^ /fs last;
}

何らかの理由で、/fs というフォルダーにリダイレクトされるだけで、見つかりません。

どうすればこれを修正できますか?

4

2 に答える 2

1
location /system {
    alias /path/to/fs;
}

http://nginx.org/r/alias

于 2012-07-18T17:35:56.443 に答える
0

書き換えルールが正しくありません。

^は意味をなさない書き換え文字列の始まりです。

このようなことを試してください:

rewrite ^system(.*)$ /fs$1 permanent;

ここに短いチュートリアルがあります。
新しいチュートリアル

編集:サーバーブロックの下に書き換えルールを書く必要があると思いますが、ルールを変更しました。

于 2012-07-18T12:45:03.653 に答える