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

时间:2019-05-23 11:59:00

标签: regex azure url-rewriting cdn azure-cdn

我正在尝试设置Azure CDN,以便将不带扩展名的所有请求仅“重写”为URL“ /”。

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

http://example.com/static/js/index.js 会被忽略并保持不变。

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

enter image description here

1 个答案:

答案 0 :(得分:0)

因此,我发现要使用的主要模式是[^?.]*(\?.*)?$作为源 然后仅index.html作为目的地。您必须等待很长时间才能生效,而且我发现即使规则说“有效”,您也可能还要再等几个小时。

因此,基本上,要耐心等待“活动”,然后再等待一些,然后才可能活动。多么好的系统...不是

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