Spec-Zone.ru › nginx

Модуль 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;
Контекст: 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API