是否可以在不将文件上传到 Azure 存储的情况下使用 Azure CDN?

Can you use Azure CDN without having to upload the files to Azure storage?

我有一个网站,我想在其中缓存我拥有的少数 images/stylesheets/javascript-files。是否可以让 Azure CDN 直接指向我服务器上的文件,然后缓存它们,而不必将它们上传到 Azure 存储?

让我们讨论您想要的最终目标。

如果您想使用相同域名的 CDN 相关功能改进缓存,请查看 Cloud Flare

但是,如果您要将内容分成 CDN 域和应用程序域,您可以考虑扩展以下 MSDN 示例。此示例的想法是,作为部署步骤,您将所有 CDN 相关内容上传到 Azure 存储帐户。

https://code.msdn.microsoft.com/windowsazure/Synchronizing-Files-to-a14ecf57

这不可能。 Azure 不允许您将任意域配置为 origin domain 以支持源内容拉取。唯一可用的目标是现有的 azure websitecloudservicestorage account.