關於Nginx配置快取後資料夾中沒有快取檔案

2021-08-20 17:28:02 字數 793 閱讀 8613

鄭重說明:

前提1:本文只適合和我一樣的小白,大手們出門左轉

前提2:你已經將proxy_cache快取最基本的配置完畢,也就是如果你ps -ef |grep nginx能看到多了個cache程序

前提4:免費

首先檢視nginx.conf配置檔案,找到快取配置的location,看看是否包含以下配置:

proxy_cache_valid  200 304 302 24h;
如果沒有,恭喜你,藥找對了,在這個location中新增以下配置:

proxy_cache_valid 200 206 304 301 302 10d;

proxy_cache_valid any 1m;

proxy_cache_valid 			200 206 304 301 302 10d;

proxy_cache_valid any 1m;

至於什麼意思,自己baidu,因為我也在學

另外贈送乙個

proxy_set_header        	host $host;  

proxy_set_header x-real-ip $remote_addr;

proxy_set_header remote-host $remote_addr;

proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;

這個對訪問不到靜態檔案什麼的很有幫助。

關於Django中Static資料夾配置問題

首先,配置settings.py,加上 static root static staticfiles dirs os.path.join base dir,static 再在根目錄下的urls.py中路徑中加 url r static p.static.serve,name static 當然,還得...

nginx配置資料夾訪問許可權 小型檔案伺服器

環境 系統 win10 x64 環境 nginx問題分析 之前專案需要乙個小型的http檔案訪問服務,對linux某個資料夾下的檔案及新建資料夾中的檔案進行http訪問。解決方案 由於本身專案載入了nginx,所以在配置檔案中進行更改,使之支援檔案及檔案 訪問。方法步驟 開啟nginx的配置檔案ng...

如何移動 nuget 快取資料夾

原文 如何移動 nuget 快取資料夾 因為 nuget 資料夾一般比較大,現在我的 nuget 資料夾有 10 g,預設的 nuget 資料夾是在c盤,所以需要移動他。可以使用下面的 檢視 nuget 全域性快取檔案所在的資料夾 nuget locals all list 可以看到下面的輸出 這樣...