作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Azure 中有一个静态网站,托管一个 Angular Web 应用程序,并且我设置了一个具有标准 Verizon 定价层的 CDN。
问题是每当我部署新版本时,用户都需要清除浏览器缓存才能看到新内容,这很烦人。
我不想缓存作为根路径响应的index.html内容。但是,Azure 不允许我定义规则,以便根路径响应不应被缓存。
如果你知道如何实现,那就太好了。
谢谢
最佳答案
I would like to do not cache the index.html content which is the response of root path. However, Azure does not let me to define a rule so that root path response should not be cached.
如果您不需要根路径缓存,则可以使用全局规则来代替适用于所有请求的自定义规则。例如,您可以设置全局缓存行为绕过缓存。然后,您可以为其他需要缓存的内容设置单独的自定义规则。在适用的情况下,自定义缓存规则优先于全局缓存规则。如果请求同时满足两个条件,则列表底部的规则优先于列表顶部的规则。引用this1和 this2 .
希望这可以帮助你。
关于azure - 如何在Azure CDN中为根路径定义缓存规则而不重写url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57321934/
我是一名优秀的程序员,十分优秀!