【发布时间】:2019-06-28 21:03:48
【问题描述】:
我正在尝试设置 Azure CDN,以便将任何未经扩展的请求“重写”为 URL '/'。
例如http://example.com/test/
变为 > http://example.com
但是http://example.com/static/js/index.js
被忽略并保持不变。
如何使用 Azure CDN 管理 UI 执行此操作?
【问题讨论】:
-
不确定我是否明白...
index.js有扩展名 -
基本上需要检测一个 url 中是否有
.这表明它是静态内容(css 或 js 文件)所以不要对这个 URL 做任何事情该文件应该存在于 blob 存储中所以让它保持不变并提供文件。如果它不包含.,那么它通过客户端路由进行路由(使用 react-router 进行反应),因此将其重写为仅/,其中 azure blob 存储配置为加载/index.html和路由应该选择 URL 段...
标签: regex azure url-rewriting cdn azure-cdn