利用apache的mod_headers模块实现文件缓存
一.cache-control
Cache-Control是http协议1.1中支持的缓存字段,指定请求和响应遵循的缓存机制。
详见rfc2616 14.9(Cache-Control)
其中一个最基础的策略是,在响应头中设定:
<IfModule mod_headers.c># htm,html,txt类的文件缓存一个小时<filesmatch "\.(html|htm|txt)$">header set cache-control "max-age=3600"</filesmatch># css, js, swf类的文件缓存一个星期<filesmatch "\.(css|js|swf)$">header set cache-control "max-age=604800"</filesmatch></IfModule>
rfc2616