我已将我的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停放页面。
问题是什么?我该如何解决这个问题?
答案 0 :(得分:1)
无法为根CNAME
设置example.com
。
即使有可能,您也可能不想这样做,因为它会说“myapp.heroku.com
使用example.com
的邮件设置。
您通常只会为根域设置A记录,但由于heroku的动态路由,这是不可能的。
heroku文档建议您设置ALIAS
或ANAME
记录(这些是自定义记录类型,取决于您的DNS提供商),或者设置从example.com
到www.example.com
的子域重定向{{1}}有关详细信息,请参阅heroku devcenter上自定义域页面的root domain部分。