fancyindex_time_format
Директива `fancyindex_time_format` задаёт формат отображения времени последней модификации файлов в списках каталогов.
Описание
Директива fancyindex_time_format используется в модуле NGINX Fancy Index для управления тем, как форматируются времена модификации файлов при отображении в списках каталогов. Эта директива позволяет пользователям настраивать формат, в котором появляются метки времени, обеспечивая гибкость в представлении дат. Формат использует директивы, аналогичные функции strftime, применяемой в стандартной библиотеке C, что даёт широкие возможности для задания структуры вывода даты и времени.
Вы можете задавать различные форматы, например короткие (например, сокращённые названия дней недели, названия месяцев) или длинные (полные названия), а также числовые представления часов, минут и секунд. Директива может быть задана в виде различных строковых форматов, включая такие варианты, как '%Y-%m-%d', '%H:%M' и т.д. Предоставляя эти форматы, директива повышает читаемость меток времени модификации, улучшая представление информации о файлах в списках, генерируемых сервером NGINX.
При использовании установка этой директивы влияет на все списки каталогов, которые полагаются на модуль Fancy Index в указанных контекстах (http, server, location) в конфигурации NGINX. Это означает, что если вы зададите формат на более высоком уровне, все последующие дочерние контексты унаследуют этот формат, если он не будет переопределён другой директивой fancyindex_time_format.
Пример конфига
location /downloads {
fancyindex on;
fancyindex_time_format "%Y-%m-%d %H:%M";
}Убедитесь, что строка формата правильно определена с использованием допустимых спецификаторов формата; неправильные форматы могут привести к нежелательному выводу.
Учтите настройки часового пояса: отображаемое время будет зависеть от часового пояса, настроенного на сервере NGINX.