Модуль ngx_http_index_module
Модуль 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; |
| Контекст: | http, server, location |
Определяет файлы, которые будут использоваться в качестве индексных. Имя file может содержать переменные. Файлы проверяются в указанном порядке. Последним элементом списка может быть файл с абсолютным путем. Пример:
index index.$geo.html index.0.html /index.html;
Следует отметить, что использование индексного файла приводит к внутренней переадресации, и запрос может быть обработан в другом месте. Например, при следующей конфигурации:
location = / {
index index.html;
}
location / {
...
}
запрос “/” фактически будет обработан во втором месте как “/index.html”.
© 2002-2021 Igor Sysoev
© 2011-2024 Nginx, Inc.
Licensed under the BSD License.
https://nginx.org/en/docs/http/ngx_http_index_module.html