是否可以有子域名的 DNS 记录,但没有主域名的 DNS 记录?

是否可以有子域名的 DNS 记录,但没有主域名的 DNS 记录?

是否有可能拥有 和 的 DNS 记录mail.example.comdav.example.com但没有 的DNS 记录example.com

上没有任何内容example.com。它仅包含 MX 记录。

为什么我需要这个:我使用 Apache 进行虚拟主机mail.example.comdav.example.com使用相同的 IP。 上没有站点example.com。如果用户进入https://example.comApache 服务器,则第一个启用的支持 SSL/TLS 的虚拟主机是dav.example.com。由于域 (CN) 不匹配,用户会收到证书错误。据我所知,我无法在 Apache 内部解决这个问题,因为 SSL 协商发生在HOST发送 HTTP 标头之前。所以我想我可以在 DNS 级别解决这个问题。

答案1

只需删除 example.com 的“A”记录。您无需弄乱域本身的结构。有一个名为 example.com 的区域和一个名为 mail.example.com 的子区域就可以了。

答案2

是的,只要您的 DNS 系统支持它。

如果您想要服务器,example.com您将需要另一条记录,该记录通常会被提示为@记录。

因此,如果您不想在example.com这些子域上提供服务,只需将子域添加到您的系统中即可。

相关内容