配置靜态檔案緩存的作用是“提高速度,節省帶寬”
編輯"虛拟主機配置檔案"
[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)
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