apache开始expires响应头输出

expires是什么

指示资源什么时候过期的时间值(GMT时间),在指定的过期时间前,浏览器可以直接使用自身缓存的版本,而不用向服务器发请求,大大减轻服务器压力.

apache设置expires

打开 http.conf 文件,做如下修改:

  1. 开启模块

     #LoadModule expires_module modules/mod_expires.so  //去掉#
  2. 配置各类资源的过期时间

     <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生效

最新文章

  1. [AngularJS] AngularJS系列(4) 中级篇之指令
  2. storm集群搭建
  3. .net3.5后新增的 BeginInvoke EndInvoke 异步操作
  4. session过期问题
  5. delphi xe memory leak produced in WSDLLookup.pas
  6. Delphi中TxmlDocument控件的用法 转
  7. mahout算法源码分析之Collaborative Filtering with ALS-WR拓展篇
  8. 设置Image渲染模式使用TintColor
  9. 基于TFS的.net技术路线的云平台DevOps实践
  10. Centos7-卸载自带的jdk 安装jdk8
  11. 在linux内核中实现自己的系统调用
  12. Struts1开山篇
  13. Borůvka algorithm
  14. Docker Kubernetes 查询字段说明
  15. robot framework---时间控件取值
  16. Excel 中批量处理数据(改成 json 格式)
  17. [4]传奇3服务器源码分析一 SelGate
  18. nginx动静分离小示例
  19. C# List的深复制(转)
  20. centos7编译python3.6与原有的2.7共存

热门文章

  1. JavaScript总结之鼠标划过弹出div单击出现对话框
  2. 解析Tensorflow官方English-Franch翻译器demo
  3. 图片和提交servlet的相对和绝对路径
  4. 给ecshop后台增加管理功能页面
  5. &lt;!DOCTYPE html&gt;
  6. chrome可以登陆账号的hosts文件
  7. Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名
  8. c++策略模式
  9. Web设计中打开新页面或页面跳转的方法 js跳转页面
  10. node.js(七) 子进程 child_process模块