web-dev-qa-db-ja.com

Nginxポイントサブディレクトリをルートに

Www.domain.com/ru/をポイントしてwww.domain.com/のコンテンツを開くにはどうすればよいですか?

リダイレクトではありません。

私はエイリアスとルートを試しましたが、それをどのように機能させるかわかりません。

ありがとうございました。

4
dima_mak

内部的な書き換えを意味する場合、これは機能するはずです。

location ^~ /ru {
    rewrite ^/ru(.*)$ $1 last;
}

^~修飾子を使用すると、この場所が正規表現の場所よりも優先されるため、.php URIも書き換えられます。

詳細は this および this を参照してください。

2
Richard Smith