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

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

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

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

sh
5 lines
location /scripts {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}

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

sh
1 lines
# service nginx restart

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

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

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

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

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

 

Was this helpful?

0 / 0