apache模块mod_expires设置文件过期时间

mod_expires可以为浏览器下载下来的文件设置过期时间.
用户二次访问的时候可以直接从浏览器缓存中读取文件,加速访问!

方法:
直接这 httpd.conf 文件中添加以下代码

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault 'now plus 10 minutes'
    
    <FilesMatch '\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$'>
    ExpiresDefault 'access plus 30 days'
    </FilesMatch>
    
    <FilesMatch '\.(jpg|jpeg|png|gif|swf)$'>
    ExpiresDefault 'access plus 30 days'
    </FilesMatch>
    
    <FilesMatch '\.(txt|xml|js|css)$'>
    ExpiresDefault 'access plus 30 days'
    </FilesMatch>

</IfModule>

具体解读,请访问 http://httpd.apache.org/docs/current/mod/mod_expires.html

发表评论