Задача (да, да, опять): перехватывать и отвергать запросы по http/https, которые не обрабатываются напрямую.
Добавляю в общую кучу файлик с конфигом виртуального хоста. Но работать не хочет или вообще, или наполовину.
Если прописать
server {
listen 80 default_server;
server_name _;
return 444;
}
Запросы с http переводятся на https первым попавшимся конфигом и паркуются на него же.
Если прописать
server {
listen 443 default_server;
server_name _;
return 444;
}
То вообще всё перестаёт работать наглухо. Все остальные домены настроены так, что перепарковывают с http на https.
Удаление
server_name
ничего не даёт.
Что, блин, не так?! nginx/1.10.3