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"

  • 相关阅读:
    [hdu1402]A * B Problem Plus(NTT)
    拦截导弹问题(Noip1999)
    删数问题(Noip1994)
    1217:棋盘问题
    随笔功能测试
    教师派8
    教师派7
    教师派6
    教师派5
    教室派4
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/5031285.html
Copyright © 2011-2022 走看看