Запрет неправильного host для ipv6

iprok nginx-forum at nginx.us
Tue Aug 26 18:38:22 UTC 2014


Здравствуйте! Классической конструкцией для запрета запросов с неправильным
полем Host: является

server {
                listen 80 default_server;
                return      444;
}

Но что делать для ipv6? В ipv6 нельзя сделать несколько раз listen на один и
тот же ip:port, так что вышеприведенная конструкция работать не будет. Есть
варианты кроме как использовать нерекомендуемый if, анализируя переменную
$host ?

Спасибо.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,252860,252860#msg-252860



Подробная информация о списке рассылки nginx-ru