NginxサーバーのサブフォルダーにReactアプリケーションをデプロイしようとしています。
このReactアプリの場所は、www.example.com/reactAppのように構成されています。
私は現在のnginx.confを次のように設定しようとしました:
server {
..other configs..
location /reactApp {
root /var/www;
index reactApp/index.html;
try_files $uri $uri/ /index.html;
}
..other configs..
}
これは機能していません。サブフォルダーのルーティングを修正するには、何を変更する必要がありますか?
try_files
ステートメントの最後のコンポーネントはURIである必要があります。 index.html
ファイルが/var/www/reactApp
サブフォルダーの下にあるとすると、次のものを使用する必要があります。
location /reactApp {
root /var/www;
index index.html;
try_files $uri $uri/ /reactApp/index.html;
}
詳細については、 このドキュメント を参照してください。