可能重复:
Amazon AWS EC2 上的多个域
我正在尝试设置多个域以指向一个托管区域下的同一个 IP 地址,但不断从 Amazon Route 54 获取托管区域问题(错误提示无法在区域“mymainip”下添加“mydomain.com”)
这是我目前所做的:
- 我创建了一个以主 IP 地址为名称的新区域
- 我为该 IP 地址创建了一条 A 记录,并将该 IP 地址设置为该值
现在我尝试将其他域名添加为指向此 A 记录的 CNAME 记录,但是不起作用。
我该如何实现这一点?亚马逊对每个托管区域每月收取 1 美元 - 我有许多域名,如果必须为每个域名获取一个托管区域,那么成本将非常高。那么如何让多个域名指向一个托管区域下的同一个 IP 地址?
我正在使用 Apache 服务器并为所有域设置了虚拟主机,现在我只是想设置一个 DNS 并让它们指向我的 Apache 服务器。
答案1
这听起来好像您正在将CNAME
其他区域的记录放在它们将要指向的区域中?
这行不通;aCNAME
本质上是一个别名,表示“看看那里” - 但它需要在它指向的地方从, 不是到。
假设我想发送www.foo.com
到centralserver.mainsite.com
。
有人会进入www.foo.com
他们的浏览器,然后 DNS 解析(这是简化版本 - 还有更多步骤)会向foo.com
域名请求一条www
记录 - 然后该记录会指向centralserver.mainsite.com
。
没有任何办法可以绕过在某处托管这些区域 - 客户端无法知道在中心域中查找其他域的记录。