SO网友:E. Serrano
既然您已经激活了“不缓存登录用户的页面”选项,那么选择cache with validation
在下面Cache Control Policy
对于“HTML”内容?
说明:本质上,“不缓存登录用户的页面”选项应该已经发送了no-cache
标题仅适用于登录用户。
如果用户在其浏览器中有一个缓存页面(作为非登录用户),然后在登录时尝试访问同一页面,则cache with validation
HTML内容的“缓存控制策略”设置中的选项应发送must-revalidate
标签
因此,登录用户将发送no-cache,must-revalidate
, 总是要求刷新页面。
这几乎就是@gmazzap用头解释的内容,但从W3总缓存配置的角度来看。