AutoIndex#

Обслуживает запросы, оканчивающиеся косой чертой (/), и выдает листинг каталога. Обычно запрос попадает к модулю AutoIndex, когда модуль Index не нашел индексный файл.

Пример конфигурации#

location / {
    autoindex on;
}

Директивы#

autoindex#

Синтаксис

autoindex on | off;

По умолчанию

autoindex off;

Контекст

http, server, location

Разрешает или запрещает вывод листинга каталога.

autoindex_exact_size#

Синтаксис

autoindex_exact_size on | off;

По умолчанию

autoindex_exact_size on;

Контекст

http, server, location

Для формата HTML определяет, как выводить размеры файлов в листинге каталога: точно или округляя до килобайт, мегабайт и гигабайт.

autoindex_format#

Синтаксис

autoindex_format html | xml | json | jsonp;

По умолчанию

autoindex_format html;

Контекст

http, server, location

Задает формат вывода листинга каталога.

При использовании формата JSONP имя callback-функции задается в аргументе запроса callback. Если аргумент отсутствует или имеет пустое значение, то используется формат JSON.

Вывод в формате XML может быть преобразован при помощи модуля XSLT.

autoindex_localtime#

Синтаксис

autoindex_localtime on | off;

По умолчанию

autoindex_localtime off;

Контекст

http, server, location

Для формата HTML определяет, в какой временной зоне выводить время в листинге каталога: в локальной или в UTC.