私はシンプルなクライアントサイドアプリケーションを提供する非常にシンプルなjsサーバー(w/webpack)を持っています。私の設定ファイルは次のようになります:Nginx + jsサーバー
try_files
の多くの組み合わせを試しました。 index.html
以外のものが見つからない場合は404にしたくありません(これは現在行われています)。
try_files $uri index.html;
try_files $uri $uri/ index.html;
:のような、私は多くの組み合わせでtry_files
を設定しようとした、それはproject.example.com
にブラウザを指して(ルートのためにOKに動作しますが、何かがこの問題を解決するには404
を与えますtry_files $uri /absoulute/path/to/index.html;
彼らのどちらか404のすべてまたはnginxのログによると、無限のリダイレクトループバックされ、500を与える。
私は私がやっているとは思いませんひどく複雑ですが、これまでに試したことは、私が望むことをしていませんでした。react-router
はtry_files
のすべてをindex.html
に渡すことによってすべての世話をすることができます。
助けてください。
明らかに私はすべての組み合わせを試していませんでした。 :) どうもありがとう! – charlie