首页 > 解决方案 > Convox Gen3 不能使用通配符子域?

问题描述

我们为每个客户运行一个带有子域的云平台(类似于 Shopify 的 mystore.myshopify.com)。

它目前作为 Gen1 应用程序运行,并且可能需要尽快升级。然而,根据文档,由于 Let's Encrypt 的问题,无法使用通配符子域?

https://docs.convox.com/deployment/custom-domains

这是否使 Convox 成为我们前进的不可选择?

我们还为客户提供使用自定义域(也类似于 Shopify)的能力,但这是否意味着我们需要在 convox.yml 级别上使用 Convox 配置每个域,并让客户发送一封 Let's Encrypt 验证电子邮件?

标签: convox

解决方案


LetsEncrypt 不使用验证电子邮件。只要 DNS 解析到 Rack 路由器,LetsEncrypt 就会颁发证书。

因此,虽然您必须在其 convox.yml 中指定每个子域,但电子邮件不是问题。您可以通过使用可以更新的 env var 来指定域,而不是每次都实际更改文件。

您还可以使用具有持续支持和开发的 Gen2。Gen2 和 Gen3 只是实现相对相同事物的不同途径。https://docsv2.convox.com/gen1/ssl


推荐阅读