我正在尝试设置Azure CDN,以便将不带扩展名的所有请求仅“重写”为URL“ /”。
例如http://example.com/test/
变成> http://example.com
但http://example.com/static/js/index.js
会被忽略并保持不变。
如何使用Azure CDN管理UI做到这一点?
答案 0 :(得分:0)
因此,我发现要使用的主要模式是[^?.]*(\?.*)?$
作为源
然后仅index.html
作为目的地。您必须等待很长时间才能生效,而且我发现即使规则说“有效”,您也可能还要再等几个小时。
因此,基本上,要耐心等待“活动”,然后再等待一些,然后才可能活动。多么好的系统...不是
有关功能的完整描述和我要实现的目标的解释,请参阅本文: https://medium.com/@antbutcher89/hosting-a-react-js-app-on-azure-blob-storage-azure-cdn-for-ssl-and-routing-8fdf4a48feeb