azure - 将 CloudFlare CDN 与 Azure Blob 存储结合使用

我正在尝试将 CloudFlare CDN 与 Azure Blob 存储结合使用。我在 cloudflare 上设置了一个 cname,将 cdn.mydomain.com 指向 mystorageaccount.blob.core.windows.net。并将状态设置为“DNA 和 HTTP 代理 (CDN)”

如果我在浏览器中访问 mystorageaccount.blob.core.windows.net/news/image.jpg ,则会加载图像,但如果我访问 cdn.mydomain.com/news/image.jpg 我会收到遵循来自 azure 的错误消息

<Error>
  <Code>InvalidUri</Code>
  <Message>The requested URI does not represent any resource on the server. 
    RequestId:aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa Time:2017-04-25T13:20:20.8658692Z
  </Message>
  <UriPath>http://cdn.mydomain.com/news/image.jpg</UriPath>
</Error>

有什么想法可以让它发挥作用吗?

最佳答案

在域提供商中配置 CNAME 记录后,您还需要在 Azure 门户中设置自定义域。

打开您的存储帐户 -> 自定义域选项卡

https://stackoverflow.com/questions/43612210/

相关文章:

persistence - 在 Quartz 调度程序中看到异常导致作业无法运行

java - 如果单例不好!为什么spring bean默认是单调的

sql - 将前导零添加到 varchar 列

r - 为列名传递变量?

scikit-learn - 具有高斯过程的多输出空间统计

java - 使用 Java 8 Streams 将 Map 的 Map 转换为 Lists

junit4 - Wiremock 模拟返回 HTTP 500

r - 从 R 中的公式中提取模型框架时排除变量

r - R中的双重居中

python-3.x - 安装anaconda3后找不到conda命令