配置靜態文件緩存的作用是“提高速度,節省帶寬”
編輯"虛擬主機配置文件"
[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,可以查看緩存穩健的過期時間。