Cache-Control设置缓存为什么无效?

老松壳 2016-05-21 03:46:07
在.htaccess文件做如下缓存设置:

<FilesMatch "\.(jpg|png)$">
header set Cache-Control "max-age=3600"
</FilesMatch>

疑问一:抓包的时候为什么Cache-Control还是显示"max-age=0";

疑问二:重新打开页面时状态码是200,设置了缓存后状态码在3600秒内不都应该是304吗?

另,我肯定我机器上的缓存机制是开启的,因为设置:header set Cache-Control "no-store,must-revalidate"的时候是可以生效的,无论怎么刷新状态码都是200。
...全文
691 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

24,920

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧