配置静态文件缓存的作用是“提高速度,节省带宽”
编辑"虚拟主机配置文件"
[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,可以查看缓存稳健的过期时间。
本文转自 听丶飞鸟说 51CTO博客,原文链接:http://blog.51cto.com/286577399/1683899