【问题标题】:How to connect my domain bought on name.com with my herokuapp?如何将我在 name.com 上购买的域名与我的 herokuapp 连接起来?
【发布时间】:2017-07-17 07:22:52
【问题描述】:

我在 Name.com 上购买了我的域名 我在 heroku 上安装了我的应用程序。

在 heroku 上添加了一个新的“自定义域”:

Domain Name      DNS Target
mydomain.com     mydomain.com.herokudns.com

在 heroku 上的信息泡泡上写着:

将此信息提供给您的 DNS 提供商以获取 CNAME 或 ALIAS 的目的地 记录。

所以我在 Name.com 下做:

在菜单点“DNS 记录”上:

Type    Host        Answer                        TTL   
CNAME   *           mydomain.com.herokudns.com    300

在菜单点“名称服务器”上:

ns1.name.com
ns2.name.com
ns3.name.com
ns4.name.com

等了 3 天,它没有工作。所以我删除了 Nameservers => 没有用。

尝试将“DNS 记录”下的“答案”更改为:“myApp.herokuapp.com”(like here mentioned)

但我认为这行不通。那么,如何做到这一点呢?

【问题讨论】:

  • 这似乎是 DNS 配置问题。您能否尝试再次添加 DNS 记录,一旦发生传播,执行以下命令:dig mydomain.com

标签: heroku dns


【解决方案1】:

它需要指向yourapp.herokuapp.com,并且您需要将www 映射到Host 字段。

为了将您的根域(即 yourdomain.com)指向 Heroku 应用程序,您需要使用像 CloudFlare 一样允许 CNAME 扁平化的 DNS 服务。

见这篇文章:https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain

【讨论】:

    猜你喜欢
    • 2011-07-23
    • 2020-11-02
    • 2014-04-21
    • 2023-03-20
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 2016-09-08
    • 2015-07-13
    相关资源
    最近更新 更多