如何正确配置Heroku自定义域

时间:2019-08-23 09:52:06

标签: heroku dns

设置DNS my.domain.com(由GoDaddy提供)时,我没有收到正确的应用地址,而且网址栏中的地址也不是我所期望的。

我一再遵循以下说明:https://devcenter.heroku.com/articles/custom-domains#summary-of-steps

我尝试添加类型为CNAME的记录,主机为www,目标URL为example-26hans7.herokudns.com

没有达到两个期望:

  1. 当我导航到my.domain.com时,我不会进入在Heroku CLI(my-app.herokuapp.com)中添加了域的应用程序,而是进入了一个空的应用程序页面(example-26hans7.herokudns.com )。如果我直接导​​航到my-app.herokuapp.com,则结果不一样,那么我的应用程序将按预期加载。
  2. 我希望成为my.domain.com地址栏中的URL。目前,它似乎正在重定向我,因此地址栏中的URL变为example-26hans7.herokudns.com。这对生产没有好处。

在这方面的任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

因此,您需要执行以下两个步骤才能使其与GoDaddy一起使用:

  1. 按照以下Heroku文档中的定义创建CNAME:https://devcenter.heroku.com/articles/custom-domains
  2. 启用转发。可以在DNS管理页面的右下角找到它。我以为转发是重定向选项,但似乎需要启用它。
  3. 可选:您还可以在此处为example.com设置子域,例如www.example.com