【问题标题】:Heroku custom domain doesn't work - Django deploymentHeroku 自定义域不起作用 - Django 部署
【发布时间】:2020-02-08 15:45:58
【问题描述】:

我按照instruction on Heroku添加自定义域并将Heroku提供的CNAME添加到DNS设置中,但它仍然不起作用:

域名是 cfacontest.com,我在 Google 域上添加了 www 和带 * 的通配符版本:

【问题讨论】:

  • shape-badger-b6axo2k23jxv3fcegmqnq4y6.herokudns.com 会弹出一个“没有这样的应用程序”页面。您是否已首次部署到此应用?
  • 是的,可以在这里访问:cfadc.herokuapp.com
  • 我不确定 WWW 错误的原因,但您需要为 cfacontest.com 创建新的 DNS 记录;你的 * 和你的 www 不包括它。它需要是重定向或某些提供商称为“别名”记录的东西:devcenter.heroku.com/articles/…
  • Google 域只有 CNAME,没有 ALIAS 记录,根据手册看来他们是一样的:...必须使用类似 CNAME 的记录(通常称为作为 ALIAS 或 ANAME 记录)....
  • Google 的方法是使用他们的重定向系统(与大多数拥有此产品的人不同,它支持 SSL,这很好)。 support.google.com/domains/answer/4522141?hl=en CNAME 和类 CNAME 记录不一样;根目录下不能有 CNAME。

标签: heroku google-domains


【解决方案1】:

你也必须添加

heroku domains:add cfacontest.com

不要太感谢 24 小时才能看到结果

在域名网站需要将cfacontest.com转发到www.cfacontest.com

查看此视频 https://www.youtube.com/watch?v=kKGSGT7mSnQ&feature=youtu.be

【讨论】:

    猜你喜欢
    • 2017-08-05
    • 2012-06-07
    • 2020-06-05
    • 2020-12-18
    • 1970-01-01
    • 2021-04-30
    • 2017-01-12
    • 2011-10-01
    • 2018-03-15
    相关资源
    最近更新 更多