首页 > 解决方案 > Azure URL 重写任何没有扩展名的 URL

问题描述

我正在尝试设置 Azure CDN,以便将通过没有扩展名的任何请求“重写”为 URL“/”。

例如 http://example.com/test/ 变成 >http://example.com

http://example.com/static/js/index.js 被忽略并通过不变。

如何使用 Azure CDN 管理 UI 执行此操作?

在此处输入图像描述

标签: regexazureurl-rewritingcdnazure-cdn

解决方案


所以我发现使用的主要模式是[^?.]*(\?.*)?$作为源然后index.html作为目标。你必须等待很长时间才能生效,我发现即使它说规则是“活动的”——你可能还需要再等几个小时。

所以基本上,要非常耐心,直到“活跃”,然后再等一段时间,它可能会活跃。多么好的系统……不

有关我试图实现的功能的完整描述和解释,请参阅这篇文章: https ://medium.com/@antbutcher89/hosting-a-react-js-app-on-azure-blob-storage -azure-cdn-for-ssl-and-routing-8fdf4a48feeb


推荐阅读