Node.js 在根级别配置heroku hobby dyno和Name便宜域

Node.js 在根级别配置heroku hobby dyno和Name便宜域,node.js,ssl,heroku,dns,namecheap,Node.js,Ssl,Heroku,Dns,Namecheap,这个问题与此非常相似,但几乎没有什么不同: 以下是我所拥有的(为了隐藏原始站点,我省略了字符串“asdf”的名称): 一个名为asdf.com的域名 在dyno上运行的HerokApp,该dyno是一个业余爱好级别,它还为自动证书管理设置了ACM。它正在运行,这个链接可以工作,并从github集成中获得推送。太棒了:) 我想把这些链接起来,这样我的网站就不会像以前那样了,这就是为什么我去买了域名便宜的原因,但是把这些链接在一起我每次都失败了。我尝试过许多不同的模式,但不幸的是我不知道这一层的东

这个问题与此非常相似,但几乎没有什么不同:

以下是我所拥有的(为了隐藏原始站点,我省略了字符串“asdf”的名称):

一个名为asdf.com的域名

在dyno上运行的HerokApp,该dyno是一个业余爱好级别,它还为自动证书管理设置了ACM。它正在运行,这个链接可以工作,并从github集成中获得推送。太棒了:)

我想把这些链接起来,这样我的网站就不会像以前那样了,这就是为什么我去买了域名便宜的原因,但是把这些链接在一起我每次都失败了。我尝试过许多不同的模式,但不幸的是我不知道这一层的东西。以下是我尝试过但不起作用的东西:

在Heroku上:创建一个自定义域:asdf.com Heroku然后提供给我:asdf.com.herokudns.com

然后我进入Name便宜,删除所有可能的CNAME或重定向。 我创建了一个新的CNAME |主机:www | target:asdf.com.herokudns.com

尝试访问站点时,我遇到以下错误: 错误\u名称\u未\u解析

如果我尝试将CNAME主机更改为@on namescape,我会得到: 错误\u SSL\u协议\u错误

非常感谢您的帮助,如果需要更多信息,请咨询


谢谢。

我也遇到了同样的问题。我已经联系了Namecheap和Heroku寻求支持。这是我想到的,但我的领域仍然没有解决

由于您将www.mollydwellness.org指向您的应用程序,您需要确保已将其添加到Heroku配置中(目前您只分配了非www版本):

添加后,您应该会收到一个新的DNS目标,您需要使用它来更新您的CNAME记录

$ heroku domains

=== mollydwellness Heroku Domain
mollydwellness.herokuapp.com

=== mollydwellness Custom Domains
Domain Name             DNS Record Type  DNS Target
──────────────────────  ───────────────  ────────────────────────────────────
www.mollydwellness.org  CNAME            www.mollydwellness.org.herokudns.com
mollydwellness.org      ALIAS or ANAME   mollydwellness.org.herokudns.com
名称廉价配置

 Type       Host      Value        TTL        
    CNAME Record        www

    www.mollydwellness.org.herokudns.com.

    5 min


    URL Redirect Record 
    @

    http://www.mollydwellness.org/

    Unmasked
我被告知在再次联系支持人员之前再给它30分钟。已经45分钟了,仍然没有解决


非常困惑,可能只是自己将其部署到VPS中,因为此时这样会更容易。我和Heroku一起去是为了节省时间,但似乎没有捷径可走。来自社区的更多帮助将是非常好的。

对于dns,您需要做的唯一一件事就是转到heroku,在自定义域上设置以下内容:

*.mywebsite.com

我的网站

www.mywebsite.com

在NameSheap上,您可以执行以下配置:

CNAME Record@myapp.herokuapp.com。1分钟

CNAME记录www.myapp.herokuapp.com。1分钟

URL重定向记录@Unmasked

URL重定向记录www未屏蔽


你就完了。这涵盖了所有可能的情况。

很高兴看到其他人和我有同样的问题。最终,这将是一件令人惊奇的事情,因为您可以使用自己的自定义域创建一个实时站点,同时也可以接受连续部署,这是我的最终目标。如果我必须建立一个VPS,那么就需要持续部署:PAny luck Sean Kelly?嘿,是的,我能够通过确保heroku域的DNS目标来安装我的域:添加www.mollydwellness.org——应用程序mollydwellness正在添加。然而,heroku无法将CLEARDB连接到我的Adonis JS应用程序,所以我最终转向了digital ocean。它一直在添加sqlite,不允许我在他们的爱好者软件包下更改为生产构建。挺烦人的
 Type       Host      Value        TTL        
    CNAME Record        www

    www.mollydwellness.org.herokudns.com.

    5 min


    URL Redirect Record 
    @

    http://www.mollydwellness.org/

    Unmasked