静的コンテンツを含むディレクトリを提供しているとします
|-index.html
|--a
| |-index.html
|--b
|-index.html
アクセスするとhttp://localhost/a- 現在は永久リダイレクトされますhttp://localhost/a/これはhttp://localhost/a/index.html。
ブラウザのURLを変更せずに同じ動作をしたいのですがhttp://localhost/aにhttp://localhost/a/。
答え1
を使用できますtry_files
。
例えば:
try_files $uri $uri/index.html =404;
最初の用語は、完全一致(URI に一致するファイル)を検索します。2 番目の用語は、 を含むディレクトリを検索します。index.html
ディレクトリ パスは URI によって指定されます(末尾の なし/
)。それ以外の場合は、404 応答が返されます。
見るこのドキュメント多くのための。