在IIS6中,我注意到当未启用“启用内容过期”时,不会随响应一起发送缓存相关或过期标头。然而静态内容(例如css文件)在后续访问中正确返回304状态。
如果未指定任何内容,此内容何时到期?它是依赖于浏览器的吗?
答案 0 :(得分:0)
如果未在IIS中指定内容过期,则网站内容的缓存将受外部因素控制或影响,例如您的浏览器设置,上游代理或最终用户与Web服务器之间的内容缓存服务器。这些通常是你无法控制的因素。
在IIS中设置内容过期应该强制这些第三方遵守这些缓存设置并在正确的时间过期内容。