У мене є одне підключення SSL і декілька субдоменів на одному ip. Тепер я хочу, щоб мій nginx обробляв лише згадані імена сервера та переривав з'єднання для інших, щоб він виглядав так, що він nginx
не працює для імен серверів, що не були в списку (не відповідає, не відхиляє, мертвий, ні один байт у відповідь). Я роблю наступне
ssl_certificate tls/domain.crt;
ssl_certificate_key tls/domain.key;
server {
listen 1.2.3.4:443 ssl;
server_name validname.domain.com;
//
}
server {
listen 1.2.3.4:443 ssl;
server_name _;
// deny all;
// return 444;
// return 404;
//location {
// deny all;
//}
}
Я спробував майже все в останньому блоці сервера, але успіху не було. Я отримую або дійсну відповідь від відомого віртуального сервера, або код помилки Будь ласка, допоможіть.