一些信息:
"Cache-Control: must-revalidate, max-age=300"
这告诉mod_cache将页面缓存300秒(max-age) - 遗憾的是mod_cache不知道s-maxage选项(参见http://www.mnot.net/cache_docs/#CACHE-CONTROL),这就是我们必须使用max-age选项的原因(这也告诉你的浏览器缓存。)
如果mod_cache知道s-maxage选项,我们可以使用
"Cache-Control: must-revalidate, max-age=0, s-maxage=300"
会告诉mod_cache,而不是浏览器,以缓存页面。
问题: 我怎么知道mod_cache实际上是否实际上是内存缓存。
答案 0 :(得分:1)
使用firebug,您可以禁用整个缓存,因此每个css,js,图像,视频等都会向Web服务器请求。
因此,如果此mod_cache正在运行,则激活firebug缓存并且具有该标头的文件将仅在每个s-maxage时间向Web服务器请求
答案 1 :(得分:0)
200个回复将包含Age标头。至少它在Apache 2.2上有用。我没有在304回复中看到标题。