heroku部署 - 问题与www

时间:2013-06-20 15:27:00

标签: django heroku heroku-toolbelt

我已将我的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停放页面。

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

1 个答案:

答案 0 :(得分:1)

无法为根CNAME设置example.com

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

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

heroku文档建议您设置ALIASANAME记录(这些是自定义记录类型,取决于您的DNS提供商),或者设置从example.comwww.example.com的子域重定向{{1}}有关详细信息,请参阅heroku devcenter上自定义域页面的root domain部分。