【问题标题】:Custom domains for preview environments in Azure Static Web Apps?Azure 静态 Web 应用中预览环境的自定义域?
【发布时间】:2022-08-10 14:59:55
【问题描述】:

在 Azure 静态 Web 应用上,您可以获得 10 个带有专业计划的暂存环境,您可以将它们设置为具有 stable URLs per-branch

我有几个像这样的分支(例如stagedev 等),我想成为我们默认域上的子域。意思是,在分支stage 上构建将转到stage.foo.com 等等。我已将其中一些添加为自定义域,但这些都转到main/production 分支。我无法弄清楚如何将它们指向特定的暂存分支。

我认为一种选择可能是将子域的 CNAME 设置为稳定的分支域,例如:

CNAME  stage  foo-stage.1.centralus.azurestaticapps.net

但我在任何地方都找不到提及这一点,我担心它不会以这种方式验证域。有没有办法做到这一点?

    标签: azure dns azure-static-web-app


    【解决方案1】:

    我有同样的问题。文档没有提到这是一个选项。我尝试将 CNAME 记录添加到命名的稳定环境。但是,由于 Azure 在命名环境上启用了 HSTS(HTTP 严格传输安全性),这不起作用。

    编辑:我已经创建了 Microsoft 的支持票。收到回复后我会更新

    Edit2:目前无法为命名环境使用自定义域。可以将自定义域添加到 Azure 应用服务。

    我已经创建了一个添加此功能的建议https://feedback.azure.com/d365community/idea/a8dab502-1a32-ec11-a819-000d3ae2b5ca

    【讨论】:

    猜你喜欢
    • 2021-04-21
    • 2022-08-16
    • 2021-07-22
    • 1970-01-01
    • 2022-09-30
    • 2021-04-12
    • 2022-11-02
    • 2022-10-24
    • 2020-11-20
    相关资源
    最近更新 更多