Модуль ngx_http_autoindex_module
Пример конфигурации Директивы autoindex autoindex_exact_size autoindex_format autoindex_localtime |
Модуль ngx_http_autoindex_module
обслуживает запросы,
оканчивающиеся слэшом (‘/
’), и выдаёт листинг каталога.
Обычно запрос попадает к модулю ngx_http_autoindex_module
,
когда модуль ngx_http_index_module
не нашёл индексный файл.
Пример конфигурации
location / { autoindex on; }
Директивы
Синтаксис: |
autoindex |
---|---|
Умолчание: |
autoindex off; |
Контекст: |
http , server , location |
Разрешает или запрещает вывод листинга каталога.
Синтаксис: |
autoindex_exact_size |
---|---|
Умолчание: |
autoindex_exact_size on; |
Контекст: |
http , server , location |
Для формата HTML определяет, как выводить размеры файлов в листинге каталога: точно или округляя до килобайт, мегабайт и гигабайт.
Синтаксис: |
autoindex_format
|
---|---|
Умолчание: |
autoindex_format html; |
Контекст: |
http , server , location |
Эта директива появилась в версии 1.7.9.
Задаёт формат вывода листинга каталога.
При использовании формата JSONP имя callback-функции
задаётся в аргументе запроса callback
.
Если аргумент отсутствует или имеет пустое значение,
то используется формат JSON.
Вывод в формате XML может быть преобразован при помощи модуля ngx_http_xslt_module.
Синтаксис: |
autoindex_localtime |
---|---|
Умолчание: |
autoindex_localtime off; |
Контекст: |
http , server , location |
Для формата HTML определяет, в какой временной зоне выводить время в листинге каталога: в локальной или в UTC.