js_challenge_title

Устанавливает заголовок для промежуточной страницы JavaScript-челленджа в NGINX.

Синтаксисjs_challenge_title "string";
По умолчанию"Verifying your browser..."
Контекстserver, location
Аргументы1

Описание

Директива js_challenge_title используется в модуле JavaScript-челленджа NGINX для задания HTML-заголовка, который отображается в строке заголовка браузера или на вкладке, когда пользователям показывается JavaScript-челлендж. Эта промежуточная страница показывается пользователям перед предоставлением доступа к защищённому ресурсу. Настраивая заголовок, вы можете дать пользователям лучшее представление о том, какую задачу им нужно решить, повышая удобство использования.

Эта директива может быть указана как в контекстах server, так и в location, что даёт гибкость в зависимости от разных URL или конфигураций сервера. Аргумент этой директивы должен быть строкой, представляющей желаемый заголовок. Если он не указан, по умолчанию используется общее сообщение, указывающее на проверку, которое может быть менее информативным, чем пользовательский заголовок. Это особенно полезно для повышения удобства использования, особенно в сценариях, где веб-приложения сталкиваются с большим количеством автоматизированных пользователей или ботов. Кроме того, корректируя заголовок, вы можете согласовать его с брендингом и сообщениями вашего сайта.

В сочетании с другими директивами, такими как js_challenge и js_challenge_secret, она помогает создать согласованный процесс валидации пользователей с помощью JavaScript-основанных проверок. Это формирует уровень безопасности, одновременно обеспечивая понимание пользователями цели процедуры проверки. Это способствует эффективной коммуникации с конечными пользователями и может уменьшить путаницу или разочарование при столкновении с JavaScript-челленджем.

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

server {
    js_challenge on;
    js_challenge_secret "change me!";
    js_challenge_title "Confirming Access...";
}

Убедитесь, что заголовок правильно заключён в кавычки, поскольку он является строкой.

Слишком сложный заголовок может запутать пользователей; держите его простым и уместным.

Если определено в нескольких контекстах, приоритет будет у наиболее специфичной директивы.

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