gpt4 book ai didi

azure - 在 Azure Blob 存储上托管多个静态网站

转载 作者:行者123 更新时间:2023-12-03 00:45:50 25 4
gpt4 key购买 nike

我目前在 Azure Blob 存储上托管一个静态 Web 应用程序,该应用程序使用我在 Azure Key Vault 上拥有的 SSL 证书 - 请参见下图。

enter image description here

我的问题是托管第二个和第三个静态 Web 应用程序 - 它们也将拥有来自 Azure Key Vault 的自己的 SSL 证书。我想要在 Azure Blob 存储上托管的每个静态网站是否需要单独的存储帐户?

所有文件都来自 $web 容器,我不确定是否有办法从 Azure Blob 存储上的另一个容器中提取网站内容。

最佳答案

Do I need separate storage accounts for each static website I want to host on Azure Blob Storage

是的,您需要添加新的存储帐户并为每个帐户创建自定义域和 SSL 证书。

这就是为什么我会提出不同的解决方案:

使用一个 Azure 前门,向其中添加一个(或多个,如果需要)自定义域。可以引用 KeyVault 中的自定义 SSL 证书,或者更好的是使用 FrontDoor 管理的证书。然后创建一个存储帐户,并为要托管的每个网站创建一个新容器。如果您只是将容器设置为公共(public)读取,您甚至不需要启用静态网站即可使其工作。

然后将存储帐户添加为 Front Door 中的后端/源,并将不同的路由规则添加到不同的容器。路由规则可以基于路径,或者如果您为 Front Door 中的每个站点添加不同的域名,则可以基于域。

关于azure - 在 Azure Blob 存储上托管多个静态网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65996607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com