Модуль ngx_http_browser_module | english русский 简体中文 עברית 日本語 türkçe новости [en] об nginx скачать безопасность [en] pgp ключи [en] документация faq ссылки [en] книги [en] поддержка пожертвования [en] trac wiki nginx.com | ||||||||||||||||||||||||
Модуль
Пример конфигурацииВыбор индексного файла: modern_browser_value "modern."; modern_browser msie 5.5; modern_browser gecko 1.0.0; modern_browser opera 9.0; modern_browser safari 413; modern_browser konqueror 3.0; index index.${modern_browser}html index.html;
Перенаправление для старых браузеров: modern_browser msie 5.0; modern_browser gecko 0.9.1; modern_browser opera 8.0; modern_browser safari 413; modern_browser konqueror 3.0; modern_browser unlisted; ancient_browser Links Lynx netscape4; if ($ancient_browser) { rewrite ^ /ancient.html; }
Директивы
Задаёт подстроки, при нахождении которых в поле “User-Agent”
заголовка запроса браузер считается устаревшим.
Специальная строка “
Задаёт значение для переменных
Задаёт версию браузера, начиная с которой он считается современным.
В качестве браузера можно задать Версии можно задать в форматах X, X.X, X.X.X или X.X.X.X. Максимальные значения для каждого из форматов соответственно — 4000, 4000.99, 4000.99.99 и 4000.99.99.99.
Специальное значение
Задаёт значение для переменных |