试图缓存客户端浏览器上的大型js文件。当我检查firefox的缓存信息时,它显示js将在12/31/1969过期。我正在使用IIS6,并尝试将以下代码添加到web.config中:如何设置缓存失效日期
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
</staticContent>
仍然一样。我怎样才能让浏览器缓存这个文件?
试图缓存客户端浏览器上的大型js文件。当我检查firefox的缓存信息时,它显示js将在12/31/1969过期。我正在使用IIS6,并尝试将以下代码添加到web.config中:如何设置缓存失效日期
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
</staticContent>
仍然一样。我怎样才能让浏览器缓存这个文件?
在IIS中,右键单击您的站点节点,然后单击属性。转至HTTP Headers选项卡,勾选Enable content expiration
并设置到期时间。
您可能必须在IIS中配置该功能,但我不确定IIS6是否承认像IIS7那样的web.config设置。