我有一个在 iis7.5 上运行的站点,通过 Firebug,我可以看到我的静态内容(css、js 和图像)在其标题中的过期时间始终设置为未来的某一天。我发现没有设置,但我最近才加入该项目。
我想在将来进一步过期,所以在 web.config 中添加了一个部分:
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="100.00:00:00" />
</staticContent>
</system.webServer>
重新启动站点后,这对这些项目的到期日期没有影响。
我的问题是,什么可以覆盖 clientCache 设置,强加不同的到期日期?
谢谢,
马特