LNMP–配置靜態檔案快取
配置靜態檔案快取的作用是“提高速度,節省頻寬”
編輯”虛擬主機配置檔案”
[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
相關文章
- Apache靜態快取配置Apache快取
- SpringBoot static 靜態方法獲取 yml 配置檔案Spring Boot
- 使用nginx快取伺服器上的靜態檔案Nginx快取伺服器
- 03 #### 讀取靜態檔案-圖片
- Sanic 靜態檔案
- nginx偽靜態檔案Nginx
- Nginx配置靜態檔案服務從入門到精通Nginx
- Web靜態資源快取及優化Web快取優化
- Java動態指令碼Groovy讀取配置檔案Java指令碼
- FileProvider共享檔案、快取IDE快取
- 01.SpringBoot開發雜記-使用工具類,靜態讀取配置檔案中的配置的寫法Spring Boot
- Envoy實現.NET架構的閘道器(一)靜態配置與檔案動態配置架構
- 工程化——前端靜態資源快取策略前端快取
- service worker 對靜態資源進行快取快取
- 7、靜態檔案的載入
- Laravel 路由快取檔案清理Laravel路由快取
- 前端web:瀏覽器靜態資源快取策略前端Web瀏覽器快取
- go配置檔案讀取Go
- springboot讀取配置檔案Spring Boot
- viper 讀取配置檔案
- IOC - 讀取配置檔案
- Java中讀取配置檔案中的內容,並將其賦值給靜態變數的方法Java賦值變數
- Django 靜態檔案管理與部署指南Django
- asp .net core 靜態檔案資源
- 啟動靜態檔案中介軟體
- go編譯靜態檔案到exeGo編譯
- 關於Play框架的靜態檔案框架
- url_for函式與靜態檔案函式
- Hummingbird - WordPress快取、靜態資源合併、加速外掛快取
- Vue專案全域性配置頁面快取,實現按需讀取快取Vue快取
- java中讀取配置檔案Java
- go 讀取.ini配置檔案Go
- vue中 靜態檔案引用注意事項Vue
- vue 靜態檔案上傳到七牛Vue
- asp.net core 系列之靜態檔案ASP.NET
- Django基礎二靜態檔案和ORMDjangoORM
- Django 教程之media和static靜態檔案Django
- Golang專案中讀取配置檔案Golang
- CentOS配置靜態IPCentOS