Azure URL 重写任何 URL 不带扩展名

Azure URL Rewrite any URL without extension

我正在尝试设置 Azure CDN,以便在没有扩展名的情况下通过的任何请求都是 'rewrote' 到 URL '/'。

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

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

我如何使用 Azure CDN 管理来做到这一点 UI?

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

所以基本上,在 'active' 之前要非常耐心,然后再等一段时间,然后它可能会被激活。多好的系统……不是

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