apache配置静态文件缓存

来源:互联网 发布:最暖心的告白知乎 编辑:程序博客网 时间:2024/06/05 19:27

前端优化,利用.htaceess控制图片,js,css缓存时间提升网页加载速度。Add an Expires or a Cache-Control Header:简单点说:就是缓存一下不常修改的文件,提升访问速度。再简单点说:就是在.htaccess文件中写入以下内容:

<IfModule mod_expires.c>ExpiresActive OnExpiresDefault A600ExpiresByType image/x-icon A2592000ExpiresByType application/x-javascript A2592000ExpiresByType text/css A604800ExpiresByType image/gif A2592000ExpiresByType image/png A2592000ExpiresByType image/jpeg A2592000ExpiresByType text/plain A86400ExpiresByType application/x-shockwave-flash A2592000ExpiresByType video/x-flv A2592000ExpiresByType application/pdf A2592000ExpiresByType text/html A600</IfModule>

解释一下。ExpiresByType 是通过MIME类型来设置具体文件的缓存时间,A表示访问,A后面的数字表示访问后的缓存时间。AddOutputFilterByType表示根据后面 的MIME类型来压缩文件,这里对css,html,gif,jpeg,png,JavaScript等进行gzip压缩。更多选项请参考apache手册吧。

0 0
原创粉丝点击