【问题标题】:How can I change my Heroku website to a custom domain provided by Bluehost?如何将我的 Heroku 网站更改为 Bluehost 提供的自定义域?
【发布时间】:2022-01-25 18:37:37
【问题描述】:

我是 Bluehost 和 Heroku 网站的新手。 我已经将我的网站部署到 Heroku。

这是我的网站: https://vietalk-project.herokuapp.com/

我已经四处搜索,但所有指南都给出了不同的答案,我还从 Stackoverflow 找到了一个答案,但它已经过去了大约 8 年,所以我真的想要一个更新的答案,我可以在这个过程中实施。

这是我遵循的步骤:

  1. 我已将域添加到 heroku 设置。

  2. 我已将 bluehost dns 主机记录更改为指向 heroku 提供的 dns 目标。 (我也尝试过 dns 主机记录指向实际网站,在这种情况下是 vietalk.org,就像图片中的 一样,我也尝试使用 heroku.app.com,在这种情况下是 vietalk-project.herokuapp.com)但这些都不起作用。

我找到了一些使用 Heroku 命令行的答案,但我想知道我应该在哪里使用它:在我的终端或 Heroku 应用程序中的终端(如果存在)。

那么任何人都可以提供使用 Heroku 自定义域的实际步骤吗? 我已经联系了 Bluehost,他们说在 dns 主机记录中使用 vietalk.org 并等待 dns 传播,但我等了,什么也没看到。

【问题讨论】:

    标签: heroku dns bluehost


    【解决方案1】:

    您的CNAME 不正确。

    www 应该指向 Heroku 为您提供的 DNS 目标,而不是您要使用的域。根据您的屏幕截图,它看起来应该指向以infinite-rook-b352... 开头的内容。

    复制整个字符串并将其粘贴到 Bluehost DNS 面板中。然后保存您的 DNS 设置并等待它们传播。如果您愿意,还可以获取 DNS 目标字符串by running heroku domains on the command-line

    ftpcpanelwebmailCNAME 记录不应指向 Heroku,因为它不提供任何这些功能。你可能根本不需要它们。

    【讨论】:

    • 感谢您的评论。我已将 dns 记录更改为 Heroku 所针对的记录。我将等待几天让 dns 传播并希望最好。
    猜你喜欢
    • 2013-07-22
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 2020-02-05
    • 2017-06-16
    • 1970-01-01
    • 2021-01-11
    • 2016-09-29
    相关资源
    最近更新 更多