LNMP--配置静态文件缓存
2015-08-12 10:37
477 查看
配置静态文件缓存的作用是“提高速度,节省带宽”
编辑"虚拟主机配置文件"
[root@LampLinux ~]# vim /usr/local/nginx/conf/vhosts/test.conf
找到“不记录指定文件日志”配置,添加更改(红字):
location ~ .*\.(gif|jpg|png|jpeg|bmp|swf)$
{
access_log off;
expires 15d;
}
因为还有两种图片js和css,我们不能直接用下面一段关于(static|cache)不记录指定日志的配置,因为static和cache目录内不仅仅只是js和css的文件,所以,我们需要接上面一段,重新写一个配置:
location ~ \.(js|css)
{
access_log off;
expires 2h;
}
重新加载:
[root@LampLinux ~]# /usr/local/nginx/sbin/nginx -t
[root@LampLinux ~]# /usr/local/nginx/sbin/nginx -s reload
浏览网页,按F12,可以查看缓存稳健的过期时间。
编辑"虚拟主机配置文件"
[root@LampLinux ~]# vim /usr/local/nginx/conf/vhosts/test.conf
找到“不记录指定文件日志”配置,添加更改(红字):
location ~ .*\.(gif|jpg|png|jpeg|bmp|swf)$
{
access_log off;
expires 15d;
}
因为还有两种图片js和css,我们不能直接用下面一段关于(static|cache)不记录指定日志的配置,因为static和cache目录内不仅仅只是js和css的文件,所以,我们需要接上面一段,重新写一个配置:
location ~ \.(js|css)
{
access_log off;
expires 2h;
}
重新加载:
[root@LampLinux ~]# /usr/local/nginx/sbin/nginx -t
[root@LampLinux ~]# /usr/local/nginx/sbin/nginx -s reload
浏览网页,按F12,可以查看缓存稳健的过期时间。
相关文章推荐
- Apache Httpd服务器之缓存粗解
- lamp静态缓存expires模块
- lamp设置静态缓存
- Apache配置静态缓存
- Apache配置——静态缓存
- Apache配置静态缓存
- LAMP--Apache 配置静态缓存
- 静态缓存
- apache配置静态缓存
- 配置静态缓存
- Apache静态缓存配置
- thinkphp--静态缓存和动态缓存
- ThinkPHP 静态缓存 实现商品详情页PC版、手机版静态+SEO优化(未完待续。。。)
- 静态缓存
- Varnish4.0缓存代理配置
- ThinkPHP静态缓存简单配置和使用方法详解
- ThinkPHP静态缓存简单配置和使用方法详解
- JSONObject中取String 值的几种方法和对比
- 解决linux环境机器 系统时间不对
- CodeForces 568A. Primes or Palindromes?( 素数 + 回文数 )