根据您之前的问题,我假设您已将CDN设置为映射到blob存储.如果这是正确的,不幸的是,目前无法实现,因为Azure存储不支持默认文档.这是Azure反馈中最受欢迎的功能之一 - https://feedback.azure.com/forums/217298-storage/suggestions/1180039-support-a-default-blob-for-blob-storage-containers但它是仍悬而未决.
如果需要,您可以创建一个合适的网站(而不是在blob存储中使用此index.html文件)并通过CDN提供该网站.您可以在此处找到有关它的更多详细信息:https://azure.microsoft.com/en-in/documentation/articles/cdn-websites-with-cdn/.
微软正在致力于此。目前你只有两种可能来解决这个问题:
使用高级 CDN 如果您购买了 Verizon CDN 的高级版本,则可以创建自定义重写规则。您可以在 CDN 端点的“高级功能”部分找到它。单击“管理”后,您将被重定向到可以管理 CDN 的门户之外。
您必须创建如下重定向规则:
要检查重定向规则是否有效,您可以安装 IIS 并激活 URL 重写模块。在重写模块中,您可以测试您的规则。
请注意,如果您测试您的模式,它必须以 CDN 源路径(数字)和端点名称(如 /829292/movies)开头。
有时,重定向规则会导致 CDN 清除出现问题。您可以通过在规则中添加 if 子句来解决此问题,该子句表示重定向仅在不是清除代理时才应处于活动状态。
| 归档时间: |
|
| 查看次数: |
3093 次 |
| 最近记录: |