【发布时间】:2020-06-20 09:33:18
【问题描述】:
我有一个网站,我启用了如下缓存:
- 为服务器启用缓存
- 为我正在测试的网站启用缓存
- 在响应标头中,我将整个网站的 Web 内容设置为 30 天后过期(没有针对任何特定文件夹的设置)
- 为文件 .css、.js、.png、.woff2 启用缓存
- 在 Chrome 中以隐身模式浏览网站
截图:
当我浏览我的网站时,第一次它应该加载所有文件,但如果我刷新页面,文件应该从缓存中加载,但情况并非如此(下面的屏幕截图)。在我拥有的文件的响应头中:
- 缓存控制:无缓存,最大年龄=2592000
- 内容编码:gzip 内容长度:30116 内容类型:
- 应用程序/javascript 日期:星期日,2020 年 3 月 8 日 04:31:20 GMT etag:
- "80b55a25ef1d51:0" 最后修改时间:2020 年 3 月 3 日星期二 13:21:23 GMT
- 服务器:Microsoft-IIS/10.0 状态:200 变化:Accept-Encoding
请问有人知道怎么解决吗?
谢谢 干杯,
【问题讨论】:
标签: iis