虚拟主机是否应该在 DNS 服务器中定义为 CNAME?

Max*_*kyi 2 apache dns cname virtualhost

关于虚拟主机的 Apache 文档指出:

Your server has a single IP address, and multiple aliases (CNAMES) point to this machine in DNS. You want to run a web server for www.example.com and www.example.org on this machine.

我是否正确地假设我也可以使用 A DNS 记录将两个域绑定到这个单个 IP 地址,而不是为指向第一个域的另一个域创建一个 A 记录和 CNAME 记录?我的意思是它不会影响 Apache 的功能。

Rus*_*ley 5

正确的。浏览器传递它请求的名称。它不关心使用什么类型的 DNS 记录将名称解析为 IP 地址。

我通常将 Cnames 用于实际域。并将其指向一个只代表ip的记录。只是一种组织事物并使将来更容易的方式。