Дефолтно мой nginx отвечал по всему что только мог, в том числе и по прямому ip сервера и по неуказанным поддоменам.
Нагуглил вот такой кривоватый вариант решения проблемы:
[code]
server {
listen xx.xxx.xx.xxx:80 default;
server_name _ "";
access_log /dev/null;
error_log /dev/null;
return 444;
}
[/code]
Он возвращает 200 с пустым телом.
Правильно ли это и нужно только изменить return на что-то другое или есть какое-то более правильное решение?