apache中使用.htaccess设置网页内容缓存(js,css,图片)
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-20 15:07:40 浏览: 评论:0
一般情况下网页中的图片是影响网页大小关键的因素,且图片一般是固定不变的,图片和js、css文件等不变的内容我们可以用htaccess来指定较长时间的缓存来减少重复查询的次数减轻服务器负担,同时缓存的设置可以让用户感觉更快.
合理的设置网页图片、css/js文件、html静态网页,甚至是动态网页设定一定的缓存时间不仅仅是为了节省服务器开销,更多的时候可以让用户感觉”网速更快“,合理设置缓存是必要的,特别是图片/css/js/txt/静态html文件等不经常变化的文件.
在.htaccess文件中加入下面的代码就是设置网页缓存时间的,如果是在开发调试的阶段可以暂时关闭这个功能,代码如下:
- <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|css|txt|pdf)$">
- Header set Cache-Control "max-age=36000"
- </FilesMatch>
- //开源代码phpfensi.com
这段代码设定的是缓存10个小时,可以根据自己的需要做修改,注意:做任何改动前请先备份网站数据域.htaccess文件.
编辑完毕后保存文件,代码中“max-age”参数的值为36000(秒),因此图片缓存和Flash内容缓存在浏览器中保留10小时.
Tags: apache缓存 htaccess设置
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)