Модуль 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 |
---|---|
Умолчание: |
index index.html; |
Контекст: |
http , server , location |
Определяет файлы, которые будут использоваться в качестве индекса. В имени файла можно использовать переменные. Наличие файлов проверяется в порядке их перечисления. В конце списка может стоять файл с абсолютным путём. Пример:
index index.$geo.html index.0.html /index.html;
Необходимо иметь в виду, что при использовании индексного файла делается внутреннее перенаправление и запрос может быть обработан уже в другом location’е. Например, в такой конфигурации:
location = / { index index.html; } location / { ... }
запрос “/
” будет фактически обработан во
втором location’е как “/index.html
”.