Я всегда использую «return 444» в конфигурации nginx, чтобы остановить сканеры, которые обращаются к моим серверам напрямую через IP или через неправильное имя хоста. Он просто закрывает соединение. Отлично.HTTP 444 (без ответа) вместо 404, 403 страниц ошибок?
Теперь я хочу использовать этот ответ вместо стандартных страниц 404.html, которые генерирует nginx, но я не могу выполнить настройку.
error_page 500 502 503 504 /custom_50x.html;
Это прекрасно работает, но я не могу «вернуться 444», как здесь:
server {
listen 80;
server_name "";
return 444;
}
Кто-нибудь знает способ объединить эти два?
Заранее благодарен!
Интересный подход, учитывая проблемы с Slowloris и подобных атак капельно-соединения. – Kzqai
да, но slowloris уже никак не влияет на nginx – Howard