首页 > 解决方案 > 使用 CNAME 记录指向非 www 域

问题描述

我正在为我的 web 应用程序使用 Heroku。添加域后,Heroku 提供了一个从域指向的 url,看起来像这样xxx-xxxx-xxxxxxxx.herokudns.com

现在这必须作为别名 A 记录或 CNAME 记录添加到我的 DNS 管理控制台。为此,我可以选择使用 AWS Route53 或 Godaddy DNS 管理器。对于带有 www.myapp.com 的域,我可以做到这一点。

但是对于没有 www 的域,在 AWS Route53 上,AWS 不允许为区域中的 Apex 域(没有 www 的域)添加 CNAME 记录。在尝试对 A 记录执行与别名相同的操作时,它会显示该值无效的错误,因为该值不是来自任何 AWS 服务。

在对 GoDaddy 执行相同操作时,它不允许 CNAME 记录的主机字段中的值“@”。并且没有添加 A 记录别名的选项。

我在这里有什么选择?

标签: amazon-web-servicesherokudns

解决方案


推荐阅读