convox - 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 验证电子邮件?
解决方案
LetsEncrypt 不使用验证电子邮件。只要 DNS 解析到 Rack 路由器,LetsEncrypt 就会颁发证书。
因此,虽然您必须在其 convox.yml 中指定每个子域,但电子邮件不是问题。您可以通过使用可以更新的 env var 来指定域,而不是每次都实际更改文件。
您还可以使用具有持续支持和开发的 Gen2。Gen2 和 Gen3 只是实现相对相同事物的不同途径。https://docsv2.convox.com/gen1/ssl
推荐阅读
- xml - 使用 Spark 加载 XML 时推断架构中的重复字段
- sql - How to update the rows of a table from another table? SQL Server
- git - 将 Visual Studio 项目添加到现有的 git 存储库
- allure - 无法生成诱惑报告
- python - Python 返回时间性能 time.clock()
- python - 使用 python plt 和 pands 更改 x 轴刻度,即时间戳
- webview - 将 Facebook Messenger bot webview 数据传递给 Dialogflow 并继续对话
- javascript - 将最终 PDF 发回给创建者
- excel - 为什么我的索引数组在 Excel 中跳过值?
- c++ - 在 Windows 10 PE 上使用智能卡