【问题标题】:Deploying a custom domain with Heroku and Domain.com使用 Heroku 和 Domain.com 部署自定义域
【发布时间】:2020-12-18 19:23:58
【问题描述】:

我是 web 开发新手,这将是我第一次正确部署,如果这是一个基本问题,我们深表歉意。按照 Heroku 和 Domain.com 上的步骤操作后,我的应用程序未显示在所需的 url:www.rocketcreative.agency

Heroku 我在 Heroku 上设置了一个基本的网络应用程序(草稿版 atm),代码在 https://hidden-sierra-22116.herokuapp.com 上运行良好。我已按照 Heroku 的说明为我拥有的域 (www.rocketcreative.agency) Heroku Dashboard Screenshot 生成 DNS 目标 (cubic-orange-7jtaz36102kt9f8dir53koko.herokudns.com)

Domain.com 我将 DNS 目标作为 CNAME 添加到 Domain.com(使用“www”作为主机名)。我已经等待 24 小时让更改传播,DNS 检查站点表明 DNS 已传播。我已经与 Domain.com 支持人员进行了交谈,他们说一切似乎都设置正确。 Domain.com DNS Screenshot

终端: 在终端中,当我输入host www.rocketcreative.agency时,它返回www.rocketcreative.agency is an alias for encircled-horseradish-4mpqnlzar9say364tz3hgy80.herokudns.com.

www.rocketcreative.agency 的浏览器结果

Safari:“Safari 找不到服务器”

Chrome:“找不到 www.rocketcreative.agency 的服务器 IP 地址。 DNS_PROBE_FINISHED_NXDOMAIN'

我想这是一个非常基本的问题,但如果有人可以提供帮助,那就太好了。如果我需要提供任何其他信息,请告诉我。 :)

【问题讨论】:

  • 刚刚意识到域的终端响应与 DNS 目标不匹配 - encircled-horseradish-4mpqnlzar9say364tz3hgy80.herokudns.com。是我之前为 Rocketcreative.agency 设置的 CNAME(没有 www. 前缀)并被删除。会不会是这个问题?
  • 握住电话!我已经解决了这个问题,但我会留下这个问题,以防有人遇到同样的问题。运行 Heroku DNS 诊断工具,https:// 存在一些问题 - 通过运行修复:heroku domains -a hidden-sierra-22116heroku ps:resize web=hobbyheroku certs:auto:enableheroku certs:auto 它说“证书已颁发”,现在 url 有效。
  • “挂电话!我已经解决了这个问题,但我会留下这个问题......”—self-answers are encouraged here, but they should still be in the standard Q&A format。请考虑在下面添加正确的答案,并在规定的等待期后接受它。

标签: web heroku deployment dns


【解决方案1】:

握住电话!我已经解决了这个问题,但我会留下这个问题,以防有人遇到同样的问题。运行 Heroku DNS 诊断工具,https:// 存在一些问题 - 通过运行修复:heroku 域 -a hidden-sierra-22116 heroku ps:resize web=hobby heroku certs:auto:enable heroku certs:auto 它说'证书颁发',现在 url 有效

【讨论】:

    猜你喜欢
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 2019-12-08
    • 2020-05-25
    • 2013-10-09
    • 1970-01-01
    • 2019-06-13
    相关资源
    最近更新 更多