zoukankan      html  css  js  c++  java
  • LAMP 2.2 Apache配置静态缓存

    这里的静态文件指的是图片、js、css 等文件,用户访问一个站点,其实大多数元素都
    是图片、js、css 等,这些静态文件其实是会被客户端的浏览器缓存到本地电脑上的,目的
    就是为了下次再请求时不再去服务器上下载,这样就加快了速度,提高了用户体验。但这些
    静态文件总不能一直缓存,它总有一些时效性,我们改就是这个过期时间,配置如下:

    <IfModule mod_expires.c>
    ExpiresActive on
    ExpiresByType image/gif "access plus 1 days"
    ExpiresByType image/jpeg "access plus 24 hours"
    ExpiresByType image/png "access plus 24 hours"
    ExpiresByType text/css "now plus 2 hour"
    ExpiresByType application/x-javascript "now plus 2 hours"
    ExpiresByType application/javascript "now plus 2 hours"
    ExpiresByType application/x-shockwave-flash "now plus 2 hours"
    ExpiresDefault "now plus 0 min"
    </IfModule>

    可以保存在CustomLog的下面一行 

    检验

    鼠标右键选中一个图片的 复制图片网址,

    curl -x127.0.0.1:80 'http://www.denny.com/static/image/common/logo.png' -I

    Cache-Control: max-age=86400      ////  86400秒就是24小时  这里指定的ExpiresByType image/png "access plus 24 hours"

  • 相关阅读:
    leetcode 851. Loud and Rich
    674. 最长连续递增序列
    896. 单调数列
    905. 按奇偶排序数组
    917. 仅仅反转字母
    922. 按奇偶排序数组 II
    925. 长按键入
    929. 独特的电子邮件地址
    933. 最近的请求次数
    自己动手丰衣足食写java贪吃蛇
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/5031285.html
Copyright © 2011-2022 走看看