【发布时间】:2017-08-29 01:26:45
【问题描述】:
我正在尝试使用 Heroku's Automatic Certificate Management 为我的网站设置 SSL。我的应用程序位于 myapp.herokuapp.com 的 heroku 上,我目前已设置 Subdomain Forwarding 以便 http://www.myapp.com 正确显示我的应用程序。
我想要的是将我的网站托管在https://myapp.com。
我跑了heroku certs:auto:enable,但它显示:
=== Automatic Certificate Management is enabled on myapp
Domain Status
───────────────── ───────────
www.myapp.com Failing
运行heroku domains 显示:
=== myapp Heroku Domain
myapp.herokuapp.com
=== myapp Custom Domains
Domain Name DNS Target
───────────────── ───────────────────────────────
www.myapp.com www.myapp.com.herokudns.com
现在,在 Google Domains 中,我有一个从 @.myapp.com 到 http://www.myapp.com 的子域转发。我还有一个自定义资源记录,名称为www,类型为CNAME,数据为myapp.herokuapp.com.。
我需要对我的设置进行哪些更改才能在https://myapp.com 托管我的网站?
【问题讨论】:
-
如果您找到解决此问题的方法,请在此处发布。几个月来我一直在寻找这个答案。据我所知,目前这似乎是不可能的。至少在 Google 域中。
-
@trentjones21 可以。还没有运气
-
很想知道
-
您的网站是否设置为
https://myapp.com? -
您是说您希望浏览器位置以
https://myapp.com结尾,还是将https://myapp.com重定向到https://www.myapp.com就足够了(就像您使用非ssl端)?我只是设法使该选项起作用。可能是 Google Domains 刚刚开始支持这一点。如果这是一个有效的解决方案,我会写更多的细节作为答案。
标签: ssl heroku https dns google-domains