在根级别使用namecheap域配置heroku hobby dyno
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在根级别使用namecheap域配置heroku hobby dyno相关的知识,希望对你有一定的参考价值。
这个问题与此高度相似,但几乎不同:configuring namecheap domains with heroku
这就是我所拥有的(为了隐藏原始网站,我省略了字符串'asdf'的名称):
名称标记域名,如下所示:asdf.com
一个运行在dyno上的herokuapp,它是一个业余爱好级别,也有ACM设置用于自动证书管理。它运行在https://asdf.herokuapp.com/,这个链接工作,并从github集成我的推动。太棒了 :)
我想把这些链接起来,这样我的网站就像https://asdf.herokuapp.com而不是https://asdf.com,所以这就是为什么我去为它买了namecheap域名,但是把它们连接在一起我在每次机会都失败了。我尝试了很多不同的模式,但遗憾的是我对这一层事情并不了解。这是我尝试过的,但不起作用:
在Heroku上:创建一个自定义域名:asdf.com Heroku然后为我提供:asdf.com.herokudns.com
然后我进入namecheap,删除所有可能的cnames或重定向。我创建了一个新的CNAME |主持人:www |目标:asdf.com.herokudns.com
尝试访问该网站时,出现此错误:ERR_NAME_NOT_RESOLVED
如果我尝试在namecheap上将CNAME主机更改为@,我会得到:ERR_SSL_PROTOCOL_ERROR
非常感谢任何帮助,如果需要更多信息,请询问。
谢谢。
我遇到了同样的问题。我已经联系了Namecheap和Heroku,以获得支持。这就是我想出来的,但我的域名仍未解决。
由于您在应用程序中指向www.mollydwellness.org,因此您需要确保已将其添加到Heroku配置中(目前您只分配了非www版本):
$ heroku domains:add www.mollydwellness.org --app mollydwellness
添加完成后,您应该会收到一个新的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
Namecheap配置
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一起去节省时间,但似乎没有捷径可走。来自社区的更多帮助将是巨大的。
以上是关于在根级别使用namecheap域配置heroku hobby dyno的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Netlify 和 Heroku 实现 NameCheap DNS
如何将子域指向 Heroku 应用程序,将根域指向另一个 Heroku 应用程序?
将 https://example.com 重定向到 https://www.example.com:Namecheap 和 Heroku