我有一个网站,并且我已经启用了缓存,如下所示:
截图:
当我浏览我的网站时,第一次它应该加载所有的文件,但如果我刷新页面,文件应该从缓存加载,但情况并非如此(下面的屏幕截图)。在我拥有的文件的响应头中:
有谁知道怎么解决这个问题吗?
谢谢干杯
发布于 2020-03-09 13:43:39
看起来您已经启用了这两个clientcache
和服务器端输出缓存同时进行。根据您的描述,在这种情况下只需要客户端缓存。
因此,请从IIS配置中删除输出缓存规则。
我们只需要设置部分
此外,请确保您的web浏览器已启用客户端缓存。否则,静态文件将永远不会被缓存。
当然,失败的请求跟踪将告诉我们缓存控制头是如何生成的。
https://stackoverflow.com/questions/60584547
复制相似问题