Включить просмотр каталогов в Nginx

Включить просмотр каталогов в Nginx

HttpAutoIndexModule это модуль, который обрабатывает список каталогов в Nginx. Включение списка каталогов в каталоге в Nginx очень простое и выполняется с помощью опции AUTOINDEX внутри директивы location. В своей теме «Включить просмотр каталогов в Nginx» я покажу как включить просмотр каталогов в Nginx на готовом примере.

И так приступим, открываем виртуальный хост и делаем внесения, я хочу чтобы при открытии папки scripts через браузер, nginx показывал бы все файлы и папки в данной директории, например:

location /scripts {
                   autoindex on;
                   autoindex_exact_size off;
                   autoindex_localtime on;
                  }

Перезапускаем nginx чтобы вступили все изменения:

# service nginx restart

Краткое описание каждой директивы:

  • autoindex on – включить автоматическое индексирование содержания (Включить просмотр каталогов/файлов в Nginx);
  • autoindex_exact_size off – Полезно, если вы хотите округлить размеры файлов в КБ, МБ, ГБ и т.д. (по умолчанию установлен в байтах);
  • autoindex_localtime on – показывает время создания файлов. По умолчанию выключено (GMT time).

Резюме директивы Autoindex

Syntax: autoindex on | off
Default: off
Context: http, server, location

Статья «Включить просмотр каталогов в Nginx» завершена.

 

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.