2010-09-30 30 views
1

在IIS6中,我注意到当“启用内容过期”未启用时,与响应一起未发送缓存相关或过期标头。然而,静态内容(如css文件)在后续访问中正确返回了304个状态。如果未指定缓存的静态文件何时过期?

如果没有指定,此内容何时到期?它依赖于浏览器吗?

回答

0

如果未在IIS中指定内容过期,则网站内容缓存将受到外部因素(如浏览器设置,上游代理或最终用户与Web服务器之间的内容缓存服务器)的控制或影响。这些往往是你控制的因素。

在IIS中设置内容到期应强制这些第三方遵守这些缓存设置并在正确的时间过期内容。