fancyindex_css_href
Директива `fancyindex_css_href` задаёт собственный CSS-файл для оформления списков каталогов, генерируемых модулем NGINX Fancy Index.
Описание
Директива fancyindex_css_href указывает путь к CSS-файлу, который будет использоваться для оформления списков каталогов, создаваемых модулем Fancy Index. Эта директива полезна для настройки внешнего вида списков каталогов, генерируемых NGINX, чтобы они лучше соответствовали общей стилистике сайта. С помощью этой директивы можно подключить внешний CSS-файл, что позволяет контролировать, как визуально отображаются такие элементы, как имена файлов, размеры и даты изменения. Указанный путь может быть как локальным путём на сервере, так и абсолютным URL-адресом на внешнем ресурсе. После настройки пользовательские стили будут применены к сгенерированному HTML списка каталога, улучшая удобство использования и внешний вид.
Директиву можно размещать в разных контекстах, включая http, server или location. Она принимает один аргумент, определяющий расположение CSS-файла. При правильном использовании эта директива заметно улучшает стандартное представление списков каталогов, которое по умолчанию достаточно простое и неоформленное. Тем не менее важно убедиться, что CSS-файл доступен и корректно подключён; в противном случае требуемые стили не будут отображаться в браузере.
Пример конфига
location /files {
fancyindex on;
fancyindex_css_href /path/to/custom/styles.css;
}Убедитесь, что файл CSS доступен; в противном случае стили применяться не будут.
Путь должен быть корректным URL или локальным file path; некорректные пути приведут к сбою при загрузке CSS.
Если директива задана в контексте, где это не разрешено (например, http вместо server), она будет проигнорирована.