20得票3回答
Azure CDN Microsoft标准规则引擎重写单页应用程序的URL

我们尝试在Microsoft Standard定价的Azure CDN上配置,以允许我们重写URL以将所有应用程序路由到./index.html。如何设置规则引擎以重写URL但将所有js文件保持不变?Google中的所有示例都展示了如何在高级定价上完成此操作,但我们希望在Microsoft S...

11得票3回答
Azure CDN - 启用HTTP压缩 - 托管Web角色

有没有人成功地使用托管Web角色的方式配置Azure CDN进行HTTP压缩?我们在Azure边缘服务器上压缩HTTP内容时遇到了问题。CDN仅缓存未压缩版本的内容。 如果我们从非Azure方法访问资源链接(webresource.axd),则如预期地通过gzip进行压缩(使用xxxx.cl...

15得票4回答
Azure CDN返回404,而源URL不存在。

我创建了一个 CDN 服务,并将源 URL 设置为运行 IIS-Node 的 Azure 网站,用它提供 NodeJS Web 应用程序。当尝试访问静态资源时,CDN 总是返回 404 错误,而在通过原始 URL 访问资源时,相同的路径名却可以正常使用。 这里可能有什么遗漏吗? 谢谢!

21得票3回答
在Azure Blob Storage上托管SPA和静态网站选项(干净的URL和深层链接)

我已经按照 Microsoft 的文档在 Azure Blob 存储上成功搭建了一个静态网站,使用 $web 容器。此外,我将 index.html 同时定义为“索引文档名称”和“错误文档名称”。这是因为我希望我的 JavaScript 应用程序处理 404 响应。 然而,在 Chrome ...

12得票1回答
Azure CDN(Verizon)自定义重写规则无效的起源

我正在尝试在Azure CDN管理(Verizon)中更新2个规则。最近他们升级到V4,前缀源不再出现在字段上。 规则1->如果http重定向到https。 规则2->如果url为空(仅根),则提供默认文档index.html。 新的规则引擎无法识别源。我已经尝试了以下方法: 1.将其留空...

8得票1回答
Azure CDN - 启用带ETag的HTTP 304缓存 - 托管Web角色

我们正在尝试通过ETags在Azure CDN上启用HTTP压缩(gzip)和HTTP 304缓存。我们已经发现了一个问题,即启用Azure CDN压缩,但现在我们无法同时使压缩和ETag缓存(304s)正常工作。这个问题已经在Azure论坛上发布。 以下是一个示例,该链接已被压缩, 但不可...

26得票1回答
为什么CORS未命中时没有设置“Vary: Origin”响应?

进行CORS请求时,如果请求的来源在允许的来源列表中,响应将包含Access-Control-Allow-Origin头和Vary: Origin头。 Vary: Origin告知CDN等后续服务,响应是基于请求者提供的Origin头值协商得出的。 问题在于(我已经测试了主流CDN提供商)...

8得票1回答
如何授权请求Azure REST API?

我正在创建一个程序来清除CDN缓存。按照文档所说,我进行了操作,但仍然遇到以下问题: { "error": { "code": "AuthenticationFailedInvalidHeader", "message": "Authentication failed. ...

10得票4回答
在Azure CDN上托管字体 - 支持CORS

我无法在IE或Firefox中使用Azure CDN公开托管的字体。 我认为这是由于@font-face跨域问题(CORS),通常的解决方法是添加Access-Control-Allow-Origin头。我知道大多数CDN现在都支持此功能,但我假设Azure仍然不支持。有人可以确认吗? 如...

8得票2回答
Azure CDN规则引擎

我在Azure CDN中托管一个HTML网站(使用高级付费计划),因此它为我提供了一个规则引擎,其中提供了许多功能来控制流程。我想要有URL重定向和URL重写的Azure CDN规则。 示例: 假设有一个名为www.example.com的网站,用户可以通过www.example.com/...