В настоящий момент я использую nginx в качестве своего веб-сервера. Некоторое время назад я узнал о Server Name Indicication (SNI), что очень помогло, так как у меня есть несколько доменов (включая все поддомены), запущенные с моего сервера.есть способ запретить https-подключения к некоторым подобластям, которые не имеют сертификатов при использовании SNI.
Итак, я вышел из моего основного домена и нескольких поддоменов на моем сервере. Работает отлично, не проблема: D
(причина, по которой я не просто использовал подстановочный знак, потому что я использую http://www.startssl.com/, который предоставляет мне бесплатные ssl-сертификаты, но для подстановочных знаков мне придется заплатить, а сервер не так важен для этого, это просто хобби-проект)
Итак, на вопрос: Если кто-то просматривает несуществующий (дополнительный) домен или тот, у которого нет установленного сертификата, они получают, конечно, большое предупреждение в браузере, потому что nginx обслуживал сертификат по умолчанию, который, конечно, не соответствует этому несуществующему домену. Мне было интересно, можно ли было бы сообщить nginx, если sni-система попросит не существовавшее доменное имя, просто прекратить соединение или, может быть, сделать что-то подобное, вместо предупреждения о несоответствии имени появится какая-то другая предупреждение в браузере говорит, что сайт не существует (если даже такая система существует ...)
Я знаю одно решение: заберите файл-подстановочный знак dns, поэтому несуществующий действительно не существует, но это не помогает для тех, которые существуют, но не на https. Кроме того, я не могу просто добавить новый поддомен и также отредактировать dns-настройки для него. (Я знаю, я ленив, но какой ботаник нет: P)
О, и если такая вещь невозможна, мне просто нужно жить так, как сейчас, не так уж важно, но это сделает мой сервер менее «более холодным» xd (им жаль, им просто случайный технолог).
Я бы предложил попросить об этом на ServerFault, но удалите все упоминания о любителе, поскольку он предназначен для профессионального контекста. – Bruno