# HG changeset patch # User Ruslan Ermilov # Date 1335248431 0 # Node ID 3878cc99d454c72a656a1d392a1b8c4d495ae070 # Parent 9b440a217907b728696fde1c70e2dbaa23eda5cc Bring ngx_http_referer_module docs up to date, including: - Documented directives "referer_hash_bucket_size" and "referer_hash_max_size". - Fixed "false" value of the $invalid_referer variable, documented "true" value. - Documented that search for a match of valid referers is case-insensitive. diff --git a/xml/ru/docs/http/ngx_http_referer_module.xml b/xml/ru/docs/http/ngx_http_referer_module.xml --- a/xml/ru/docs/http/ngx_http_referer_module.xml +++ b/xml/ru/docs/http/ngx_http_referer_module.xml @@ -43,6 +43,39 @@ if ($invalid_referer) {
+ +размер +64 +server +location +1.0.5 + + +Задаёт размер корзины хэш-таблиц со значениями
Referer
. +Подробнее смотрите в документе по +настройке хэшей. +
+ +
+ + + +размер +2048 +server +location +1.0.5 + + +Задаёт максимальный размер хэш-таблиц со значениями +
Referer
. +Подробнее смотрите в документе по +настройке хэшей. +
+ +
+ + none | @@ -57,7 +90,9 @@ if ($invalid_referer) { Задаёт значения поля
Referer
заголовка запроса, при которых встроенная переменная $invalid_referer будет иметь -значение 0. +пустую строку в качестве значения. +В противном случае значение переменной равно “1”. +Поиск совпадения производится без учёта регистра символов.
@@ -74,7 +109,7 @@ if ($invalid_referer) { поле
Referer
в заголовке запроса присутствует, но его значение удалено межсетевым экраном (firewall) или прокси-сервером; к таким значениям относятся строки, не начинающиеся на -“http://”; +“http://” или “https://”; server_names @@ -94,7 +129,8 @@ if ($invalid_referer) { в начале должен быть символ “~”. Необходимо учитывать, что на совпадение с выражением будет проверяться -текст, начинающийся после “http://”. +текст, начинающийся после “http://” +или “https://”.