Apache开启expires响应头,优化缓存
2024-10-19 03:32:47
apache开始expires响应头输出
expires是什么
指示资源什么时候过期的时间值(GMT时间),在指定的过期时间前,浏览器可以直接使用自身缓存的版本,而不用向服务器发请求,大大减轻服务器压力.
apache设置expires
打开 http.conf
文件,做如下修改:
开启模块
#LoadModule expires_module modules/mod_expires.so //去掉#
配置各类资源的过期时间
<IfModule expires_module>
#打开缓存
ExpiresActive on #css文件缓存7200000/3600/24=83天
ExpiresByType text/css A7200000 #js文件缓存83天
ExpiresByType application/x-javascript A7200000
ExpiresByType application/javascript A7200000 #html文件缓存83天
ExpiresByType text/html A7200000 #图片文件缓存83天
ExpiresByType image/jpeg A7200000
ExpiresByType image/gif A7200000
ExpiresByType image/png A7200000
ExpiresByType image/x-icon A7200000 </IfModule>
验证expires开启效果
在浏览器中输入url,按回车(或者从其他页面点击跳转过来),查看网络面板资源的请求, 响应头包含 expires: Fri, 21 Oct 2016 03:29:33 GMT
, status: 200 from cache
则表示expires生效
最新文章
- [AngularJS] AngularJS系列(4) 中级篇之指令
- storm集群搭建
- .net3.5后新增的 BeginInvoke EndInvoke 异步操作
- session过期问题
- delphi xe memory leak produced in WSDLLookup.pas
- Delphi中TxmlDocument控件的用法 转
- mahout算法源码分析之Collaborative Filtering with ALS-WR拓展篇
- 设置Image渲染模式使用TintColor
- 基于TFS的.net技术路线的云平台DevOps实践
- Centos7-卸载自带的jdk 安装jdk8
- 在linux内核中实现自己的系统调用
- Struts1开山篇
- Borůvka algorithm
- Docker Kubernetes 查询字段说明
- robot framework---时间控件取值
- Excel 中批量处理数据(改成 json 格式)
- [4]传奇3服务器源码分析一 SelGate
- nginx动静分离小示例
- C# List的深复制(转)
- centos7编译python3.6与原有的2.7共存
热门文章
- JavaScript总结之鼠标划过弹出div单击出现对话框
- 解析Tensorflow官方English-Franch翻译器demo
- 图片和提交servlet的相对和绝对路径
- 给ecshop后台增加管理功能页面
- <;!DOCTYPE html>;
- chrome可以登陆账号的hosts文件
- Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名
- c++策略模式
- Web设计中打开新页面或页面跳转的方法 js跳转页面
- node.js(七) 子进程 child_process模块