モジュール ngx_http_index_module

構成の例
ディレクティブ
     index

ngx_http_index_module モジュールは、スラッシュ文字(「/」)で終わるリクエストを処理します。こうしたリクエストは、ngx_http_autoindex_module モジュールと ngx_http_random_index_module モジュールによっても処理できます。

構成の例

location / {
    index index.$geo.html index.html;
}

ディレクティブ

構文 index file ...;
既定値
index index.html;
コンテキスト httpserverlocation

インデックスとして使用するファイルを定義します。file 名には変数が含まれる場合があります。ファイルは、指定された順序でチェックされます。リストの最後の要素は、絶対パスを持つファイルになります。例

index index.$geo.html index.0.html /index.html;

インデックスファイルを使用すると、内部リダイレクトが作成され、リクエストが別のロケーションで処理される場合があることに注意してください。たとえば、以下の構成では

location = / {
    index index.html;
}

location / {
    ...
}

/」リクエストは実際には 2 つ目のロケーションで「/index.html」として処理されます。