我有一个 Godaddy (mysite.com) 的域,它指向我的 AWS EC2 框。
现在我的网站上需要一个启动板链接,这样如果用户点击它,它就会指向 launch.mysite.com
此链接还应指向同一个 AWS EC2 框,然后我会在其中通过 Apache 的 VirtualHosts 捕获传入主机并相应地重定向它。
现在最让我困惑的是如何创建 launch.mysite.com ?
我是否创建一个“转发子域”并将其转发到我的 ip?或者我是否创建一个指向同一个 ip 的 CNAME?
非常感谢,
只需在 GoDaddy 的域管理器中添加一个指向 @ 的 A 记录,其中包含适当的内容(启动,在您的情况下)。当您访问您的网站 www.mysite.com 时,猜猜 www 是什么?它只是一个指向@的A记录,它代表mysite.com,前面没有任何内容。
注意:GoDaddy 的方法非常不标准。更常见的方法是在服务器的 IP 上添加一个 A 记录,或者为服务器的 @ 记录创建一个 CNAME。BIND 不允许 A 记录到@。当您查询该记录时,它会说它不存在。一个很好的观点,但值得注意。
CNAME 不指向 IP,它们指向其他 DNS 记录。
您应该创建一个指向 AWS EC2 框 IP 的普通 A 记录,因为 CNAME 记录有点像重定向,但实际上是另一个域的别名,据我所知,这不是您想要做的可以阅读。