fancyindex_time_format

Директива `fancyindex_time_format` задаёт формат отображения времени последней модификации файлов в списках каталогов.

Синтаксисfancyindex_time_format format;
По умолчаниюnone
Контекстhttp, server, location
Аргументыflag

Описание

Директива 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.

← Ко всем директивам