У меня есть сертификат 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;
//}
}
Я попробовал почти все в последнем блоке сервера, но безуспешно. Я получаю либо действительный ответ от известного виртуального сервера, либо код ошибки. Пожалуйста помоги.