Исправление: если в директивах server_name, valid_referers и map
использовалась маска вида "*.domain.tld" и при этом полное имя вида
"domain.tld" не было описано, то это имя попадало под маску; ошибка
появилась в 0.3.18.
Денис schrieb:
Здравствуйте.
Для фильтрации нежелательных referer использую директивы:
valid_referers
*.domain1.com
*.domain2.com
...
if ($invalid_referer != 1) {
return 444;
}
В версии 0.6.(не помню какой) все нормально работало. После перехода
на 0.7.62 перестали работать фильтры domain.com, а www.domain.com
работают, как обычно. Т.е. домены 2-го уровня при таком шаблоне не
фильтруются, только 3-го.
Это ошибка? Или изменился синтаксис?