Kim*_*Lee 10 dns hosting ssl heroku google-domains
在 Heroku 中,我的域名www.[somesite].com显示了“OK”的 ACM 状态。
我也在使用自动管理的 SSL。
在 Google Domains 上,我有一个www指向 DNS 目标的 CNAME 。
我还有一个合成记录转发@给.[somesite].comto https://www.[somesite].com,带有临时重定向,不转发路径和禁用 SSL。
如果我使用“启用 SSL”,我会收到一条错误消息:
The SSL Certificate for this domain hasn't been created yet.This process may take up to 24 hours to complete.
Run Code Online (Sandbox Code Playgroud)
但是,该站点不起作用。我不知道 Heroku 为什么会显示它,也不知道为什么它会给出 OK 的 ACM 状态。
几个小时以来,我一直在反对这一点,但不知道该怎么做。有人有想法吗?
Sha*_*ine 54
以下指南将帮助您使用 SSL 设置网站并将您网站的所有版本转发到适当的安全站点 (https)。
(Heroku) 在 Heroku 上部署站点(使用 CLI 或 Github 集成)
(Heroku) 升级到“爱好”Dyno(7 美元)。
(Heroku) 通过转到设置 -> 配置 SSL 添加 SSL。选择“自动”。
(Heroku) 通过单击“添加域”添加域(在 heroku.com 上)。请务必在域名中使用 www。所以域名文本字段将是“www.example.com”。
(Google Domains) 添加自定义资源记录
https://www.example.com您必须等待大约 15 分钟才能传播所有内容。在 15 分钟结束时,您将能够访问您网站的每个组合,并将重定向到https://www.example.com.
在 Heroku 上:
ACM 对 1 个域名失败
解决方案:您看到此问题的原因是您的 CNAME 未在 Google Domains 上设置。完成上述步骤 (5) 以解决此问题。
(在 Google Domains 上)“当我放入 URL 的“数据”部分的末尾时,它会不断添加一个句点。”
解决方案:这是预期的。