1

我们有一个在 Azure App Service 上运行的 Web 应用程序,它有自己的域,即 myapp.com

我们现在希望通过 Azure CDN 托管所有静态文件,例如图像、css 和 js 文件,以提高应用程序的响应能力。我们将在 Azure 存储中存储所有这些文件,并且我们创建了两个容器,即“图像”和“文件”容器。我们还想使用我们自己的自定义域,我希望 URL 是:

https://cdn.myapp.com/images用于图像,https://cdn.myapp.com/files用于所有其他文件。

我对如何将存储容器映射到端点有点困惑。当我转到门户并选择“存储”作为原始类型时,我会看到存储帐户,但这并不能让我指向特定的容器。

如何将特定容器映射到端点?

“images”容器应该可以通过https://cdn.myapp.com/images “files”容器应该可以通过https://cdn.myapp.com/files

4

1 回答 1

2

您不需要将容器映射到 CDN,只需将 blob 端点映射到 CDN

假设您的 blob 端点是: mystorageaccount.blob.core.windows.net

原始 url 应该只是: mystorageaccount.blob.core.windows.net

您的静态填充可通过以下方式访问: mycdn.azureedge.net/images/image1.jpg mycdn.azureedge.net/files/text.txt

然后您可以将自定义域“cdn.myapp.com”添加到“mycdn.azureedge.net”,之后您的图像和文件将通过cdn.myapp.com/images/image1.jpg cdn.myapp.com/files可用/text.txt

于 2016-06-27T05:52:21.227 回答