【发布时间】:2021-01-03 07:16:18
【问题描述】:
我有一个运行 Ruby on Rails 的多租户 Heroku 应用程序,它在 *.xyz.com 上使用通配符 SSL 证书,它安全地服务于 https://customer1-app.xyz.com,并且符合预期。问题是我无法将 GoDaddy SSL 证书添加到自定义域 (customer1.com),也在 Godaddy 指向一个子域 (customer1-app.xyz.com)。
我正在尝试的方法在此处进行了完整描述:https://help.heroku.com/8P5TVA4T/how-can-i-configure-multiple-ssl-certificates-for-a-single-app
简单地说:
- 我在 Heroku 上创建了一个 shell 应用程序 customer1-endpoint
- 我添加了 SSL-Endpoint 插件并安装了购买的证书 从 GoDaddy 上的 shell 应用程序
- 我将端点(DNS 目标 - abc.ssl.herokudns.com)从 Heroku CLI 复制到 CNAME GoDaddy 的记录
- 我将自定义域 (customer1.com, www.customer1.com) 添加到我的主要产品 (xyz.com) Heroku 应用
当我尝试访问 https://www.customer1.com/ 时,我在 Heroku 上收到“没有这样的应用程序”消息。 有什么想法吗?
【问题讨论】:
-
您介意将您的 help.heroku.com 链接的内容直接粘贴到问题中并跳过摘要吗?如果链接失效,我们都有麻烦了……
标签: ruby-on-rails ssl heroku multi-tenant