【发布时间】:2020-11-19 06:32:36
【问题描述】:
有两种方法可以通过 CDN 访问 Blob 容器。
第一种方法是将 CDN 直接指向 blob 容器,记录在此: https://docs.microsoft.com/nl-nl/azure/cdn/cdn-create-a-storage-account-with-cdn
Origin type: Storage
Origin hostname: NAME.blob.core.windows.net.
Origin host header: NAME.blob.core.windows.net.
Origin path: /www (container name)
第二种方法是将 $web blob 容器“静态网站”url 映射到您的 CDN,记录在此: https://docs.microsoft.com/nl-nl/azure/storage/blobs/static-website-content-delivery-network
在这种情况下,您需要在存储帐户上启用“静态网站”选项。 CDN 端点配置示例:
Origin type: Custom Origin
Origin hostname: NAME.z6.web.core.windows.net (static website public url)
Origin host header: NAME.z6.blob.core.windows.net (static website public url)
Origin path: (empty)
这两种方法都将 blob 容器映射到 CDN 端点。但是第二个选项有一个额外的、可能不需要的静态网站端点。
有人可以解释用例吗?静态网站方法似乎不太灵活,因为您需要专门使用 $web 容器。
【问题讨论】:
标签: azure