Apache模块 mod_expires概述这个模块控制服务器应答时的Expires头内容和Cache-Control头的max-age指令。有效期(expiration date)可以设置为相对于源文件的最后修改时刻或者客户端的访问时刻。这些HTTP头向客户端表明了文档的有效性和持久性。如果有缓存...
分类:
其他好文 时间:
2014-11-01 15:59:42
阅读次数:
321
大家看到这个就应该知道只要设置 max-age or expires就行了。下面说的方法是在设置 apache下的方法:产生要开启 代码如下 复制代码 LoadModule headers_module modules/mod_headers.so 然后再在.htaccess文件下面写上 代码如下 ...
分类:
Web程序 时间:
2014-10-24 22:02:47
阅读次数:
316
$_SERVERHTTP_HOST:localhost//当前请求头中Host:项的内容
HTTP_CONNECTION:keep-alive
HTTP_CACHE_CONTROL:max-age=0
HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_USER_AGENT:Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTM..
分类:
其他好文 时间:
2014-09-24 19:10:38
阅读次数:
235
一、面临的问题出于性能优化的考虑,通常资源服务器会对静态资源的HTTP响应首部添加Expires或者Cache-Control:max-age设置失效时间,如下图:这样,在失效时间到达之前,浏览器会使用缓存文件而不用重新发送HTTP请求。这就引起另一个问题:失效时间还未到,但是我们有新功能上线,如何...
分类:
其他好文 时间:
2014-09-19 09:54:45
阅读次数:
259
网页缓存由 HTTP消息头中的Cache-control控制,常见取值有private、no-cache、max-age、must- revalidate等,默认为privatehttp://www.jb51.net/article/34017.htm其作用根据不同的重新浏览方式,分为以下几种情况:...
分类:
其他好文 时间:
2014-09-03 16:39:56
阅读次数:
175
主要重点在于我们要明白一个相对(Expires)一个绝对(max-age). 分别 max-agemax-age是HTTP/1.1中,他是指我们的web中的文件被用户访问(请求)后的存活时间,是个相对的值,相对Request_time(请求时间).例如:A.html 用户请求时间是18:00,max...
分类:
其他好文 时间:
2014-09-01 17:32:53
阅读次数:
182
Options -Indexes
Header set Cache-Control "max-age=2592000, public"
Header set Cache-Control "max-age=604800, public, max-age"
Header set Cache-Control "max-age=18000, max-age"
Options...
分类:
数据库 时间:
2014-08-18 10:48:43
阅读次数:
248
htaccess文件内容:
Header set Cache-Control "max-age=604800, public"
Header set Cache-Control "max-age=18000, public, must-revalidate"
Header set Cache-Control "max-age=3600, must-revalidate"
by...
分类:
数据库 时间:
2014-08-14 10:47:18
阅读次数:
243
关于缓存的二三事
本文主要想讲一下缓存的一些详细过程,为了让大家容易看懂,并且可以做出选择性的了解整个缓存的机制,我在这里从问题入手,逐步剖析缓存中的原理和用户代理(可以简单认为是浏览器)在这里所做的操作。
问题:
缓存和304的区别与联系http响应首部中Age和Max-Age的区别与联系缓存过期一定会再验证吗Cache-Control:no-cache;和Cache-Control:...
分类:
其他好文 时间:
2014-08-12 00:50:23
阅读次数:
263
,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.),常见的取值有private、no-cache、max-age、must-revalidate等,默认为private,其作...
分类:
Web程序 时间:
2014-08-03 17:41:15
阅读次数:
256