【问题标题】:Heroku Custom Domain Not WorkingHeroku 自定义域不起作用
【发布时间】:2017-08-05 09:36:58
【问题描述】:

将 Heroku 应用程序与自定义域连接的正确方法是什么?

这就是我过去的做法:

  1. 将 Godaddy 的 DNS 指向 heroku 提供的目标(例如: https://peaceful-escarpment-22825.herokuapp.com)

  2. 在域上开启域转发

  3. 在设置中将域添加到 Heroku

由于某种原因,现在我从 Heroku 提供的目标是这样的:mycustomdomain.com.herokudns.com。当我将该 DNS 添加到 GoDaddy 时,我得到一个 There's nothing here, yet。页。

我哪里错了?谢谢!

【问题讨论】:

    标签: node.js mongodb heroku dns


    【解决方案1】:

    我一直跳过这一步,因为自定义域已经出现在我的 Heroku 应用程序中。运行它并开始工作。

    Heroku domains:add www.yourwebsite.com --app <app name>
    

    奖励:希望每个页面都是安全的 SSL?使用这个很棒的 NPM 包https://www.npmjs.com/package/force-ssl-heroku


    2021 年更新:如果您收到 sni_endpoint 错误,请参阅此处:Heroku Custom Domain: sni_endpoint?

    【讨论】:

    【解决方案2】:

    这对我有用,但我必须在命令末尾包含--app &lt;app name&gt;。像这样:

    heroku domains:add www.yourwebsite.com --app <app name>
    

    对于应用名称,它是您在 Heroku 中创建应用时使用的应用名称。

    【讨论】:

      【解决方案3】:
      Heroku domains:add www.yourwebsite.com --app <app name> 
      

      这是最好的方法,因为它需要知道指向哪个特定应用程序。

      【讨论】:

        猜你喜欢
        • 2012-06-07
        • 2020-06-05
        • 1970-01-01
        • 2018-03-15
        • 1970-01-01
        • 2015-02-01
        • 2014-11-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多