【问题标题】:Map Custom Subdomain to Azure Storage Container将自定义子域映射到 Azure 存储容器
【发布时间】:2020-11-07 12:12:31
【问题描述】:

我有一个域(即https://www.example.com)。此域指向 Azure 存储容器中的内容。我已将此容器设置为these steps 之后的静态网站。现在,我需要添加一个指向单独 Azure 存储容器的子域(即https://subdomain.example.com)。

我想我可以通过将CNAME 记录添加到指向容器 url 的 DNS 来做到这一点。但是,我的域提供商不允许我使用包含路径的 URL。我不知道这是 DNS 规则还是我的域提供商所​​做的。无论如何,Azure 存储容器都有一个路径(即http://mystorageaccount.blob.core.windows.net/mycontainer)。因此,我无法通过CNAME 记录将子域指向 Azure 存储容器。我的域名提供商只允许我使用 (http://mystorageaccount.blob.core.windows.net),它显然不引用容器。

如何将子域指向 Azure 存储容器?

谢谢!

【问题讨论】:

  • 不认为这是可能的,您可以绑定到您的基本容器 url 并将 URL 重写规则添加到您的服务器,以便 / 将重定向到 /mycontainer
  • 不可能。 @Yegor,既然你先评论了,你能回答这个问题吗?文档链接:docs.microsoft.com/en-us/azure/storage/blobs/…

标签: azure azure-blob-storage


【解决方案1】:

根据docs,现在唯一可用的工作流程是用自定义域替换存储域,所以你不能在那里指定容器。

您可以使用 url 重写功能将 HTTP 调用重定向到特定路由(在您的情况下到您的容器)。

或者,看看Azure Storage static website hosting。它应该允许根据您的逻辑定义自定义“路由条目”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-31
    • 2017-12-29
    • 2020-08-22
    • 2018-10-17
    • 2022-08-15
    • 2019-09-27
    • 2021-11-25
    • 1970-01-01
    相关资源
    最近更新 更多