本地开发期间的浏览器缓存管理

时间:2011-04-10 08:35:22

标签: javascript html firefox caching maps

在开发中进行测试时,如何为所有本地脚本/样式禁用缓存,并使缓存适用于所有外部脚本/样式?最好是firefox

基本上在我正在开发的网站上对css,js或sprite文件进行更改时,我需要经常重新加载它们,但外部托管脚本/图像/样式(如google maps,jquery等)会等待每次最多5-10秒(这主要是因为我位于一个互联网访问能力差的国家)

1 个答案:

答案 0 :(得分:1)

您可以为您的本地网站设置适当的HTTP caching指令(特别是ETagCache-ControlExpires)。

对于Apache,您可以使用Header取消设置 ETag ,并使用适当的值设置 Cache-Control Expires :< / p>

Header unset ETag
Header set Cache-Control no-store, max-age=0
Header set Expires 0