0

我已将我的 django 应用程序“myapp”部署到 myapp.herokuapp.com

我在 godaddy 拥有一个域名 www.example.com

我在我的 Godaddy 域(www.example.com)中设置了 CNAME 以指向 myapp.heroku.com

我还将 example.com 和 www.example.com 作为自定义域添加到我的 heroku 应用程序中。

但是,截至目前,我只能在 www.example.com 而不是在 example.com(没有 www)上获得该应用程序

www.example.com 给了我默认的 Godaddy 停放页面。

问题是什么?我该如何解决这个问题?

4

1 回答 1

1

无法CNAME为 root设置 a example.com

即使有可能,您也可能不想这样做,因为它会说“使用 for 的邮件myapp.heroku.com设置example.com

您通常只需为根域设置 A 记录,但由于 heroku 的动态路由,这是不可能的。

heroku 文档建议您设置一个ALIASANAME记录(这些是自定义记录类型,取决于您的 DNS 提供商),或设置一个子域重定向,example.comwww.example.com查看heroku 开发中心自定义域页面的根域部分以获取更多信息。

于 2013-06-20T18:37:51.243 回答