博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端开发时经常会被浏览器缓存搞得头大,apache设置一下就好了
阅读量:5086 次
发布时间:2019-06-13

本文共 725 字,大约阅读时间需要 2 分钟。

apache设置

1、 必要条件:

httpd.conf中必须开启:

LoadModule headers_module modules/mod_headers.so

2、 设置下cache-control

httpd.conf 最后加入以下代码即可

header set cache-control “no-cache″

cache-control的参数有以下可选值:

- Public指示响应可被任何缓存区缓存。
- Private指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效。
- no-cache指示请求或响应消息不能缓存
- no-store用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。
- max-age指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应。
- min-fresh指示客户机可以接收响应时间小于当前时间加上指定时间的响应。
- max-stale指示客户机可以接收超出超时期间的响应消息。如果指定- - - max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。
max-age= 参考值:

max-age=3600  缓存一个小时max-age=604800   缓存一个星期max-age=29030400 缓存一年

3 、重启服务器后 crtl+F5 看下文件的http头应该就可以看见了

转载于:https://www.cnblogs.com/mcdnf/p/5158246.html

你可能感兴趣的文章
bcb ole拖拽功能的实现
查看>>
生活大爆炸之何为光速
查看>>
bzoj 2456: mode【瞎搞】
查看>>
[Typescript] Specify Exact Values with TypeScript’s Literal Types
查看>>
[GraphQL] Reuse Query Fields with GraphQL Fragments
查看>>
Illustrated C#学习笔记(一)
查看>>
理解oracle中连接和会话
查看>>
两种最常用的Sticky footer布局方式
查看>>
Scrapy实战篇(三)之爬取豆瓣电影短评
查看>>
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Java程序IP v6与IP v4的设置
查看>>
RUP(Rational Unified Process),统一软件开发过程
查看>>
数据库链路创建方法
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>