fancyindex_hide_symlinks

Директива `fancyindex_hide_symlinks` управляет видимостью символических ссылок в списках каталогов, сгенерированных модулем NGINX Fancy Index.

Синтаксисfancyindex_hide_symlinks on | off;
По умолчаниюoff
Контекстhttp, server, location
Аргументыflag

Описание

Директива fancyindex_hide_symlinks является частью модуля NGINX Fancy Index, который расширяет стандартный список каталогов, позволяя настраивать такие элементы, как заголовки, нижние колонтитулы и стили при отображении файлов в каталоге. Эта конкретная директива добавляет возможность контролировать отображение символических ссылок в таких списках. При установке директивы в значение on символические ссылки будут скрыты из вывода, что обеспечит более чистый и потенциально менее запутанный вид для пользователей, просматривающих каталог.

Когда fancyindex_hide_symlinks включена, сервер будет отфильтровывать все символические ссылки при формировании вывода списков каталогов. Это особенно полезно в ситуациях, когда наличие символических ссылок может вызывать опасения по поводу безопасности или просто загромождать отображение ссылками, указывающими на менее релевантные ресурсы. Напротив, установка этой директивы в значение off обеспечит отображение символических ссылок, что может быть желательным в случаях, когда ссылки служат важной навигационной помощью или предоставляют информацию о структуре каталога.

Эта директива гибка в применении: её можно размещать в контекстах http, server или location, что позволяет администраторам применять её на разных уровнях иерархии конфигурации в зависимости от конкретных потребностей в отображении списков каталогов в разных частях веб-структуры.

Пример конфига

location /files {
    fancyindex on;
    fancyindex_hide_symlinks on;
}

Убедитесь, что директива установлена в правильном контексте (http, server или location); неправильное размещение приведёт к неожиданным результатам.

Использование fancyindex_hide_symlinks on может быть неподходящим, если пользователям требуется доступ к определённым символическим ссылкам для навигации.

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