Можно ли иметь записи DNS для mail.example.com
и dav.example.com
но не для example.com
?
Нет ничего поданного example.com
. Он содержит только запись MX.
Зачем мне это нужно: я использую Apache для vhost mail.example.com
и dav.example.com
используя тот же IP. На сайте нет сайта example.com
. Если пользователь входит https://example.com
Серверы Apache - первый включенный виртуальный хост, поддерживающий SSL / TLS, который dav.example.com
. Пользователь получает ошибку сертификата из-за несоответствия домена (CN). Afaik, я не могу решить эту проблему внутри Apache, потому что согласование SSL происходит до HOST
HTTP-заголовок отправлен. Поэтому я подумал, что могу решить эту проблему на уровне DNS.
Просто удалите запись «A» для example.com. Не нужно возиться со структурой самого домена. Хорошо иметь зону с именем example.com и подзону с именем mail.example.com.
Да, если ваша система DNS поддерживает это.
Если вы хотите сервер example.com
вам понадобится другая запись, которая обычно запрашивается как @
запись.
Итак, если вы не хотите использовать сервер example.com
но для этих субдоменов просто добавьте субдомены в свою систему.