我一般比你多配置這兩個欄位: proxy_temp_path /home/temp_dir; proxy_cache_path /home/cache levels=1:2 keys_zone=cache_one:200m inactive=1d max_size=30g;預設存放位置我沒有細研究,刪除快取可以直接刪除 /home/cache裡面的所有內容即可刪除所有快取。還有如下配置可以實現有針對性的刪除相應快取檔案: #用於清除快取,假設一個URL為http://192.168.1.1/test.txt,透過訪問http://192.168.1.1/purge/test.txt就可以清除該URL的快取。 location ~ /purge(/.*) { #設定只允許指定的IP或IP段才可以清除URL快取。 #allow 127.0.0.1; allow all; deny all; proxy_cache_purge cache_one $host$1$is_args$args; }
我一般比你多配置這兩個欄位: proxy_temp_path /home/temp_dir; proxy_cache_path /home/cache levels=1:2 keys_zone=cache_one:200m inactive=1d max_size=30g;預設存放位置我沒有細研究,刪除快取可以直接刪除 /home/cache裡面的所有內容即可刪除所有快取。還有如下配置可以實現有針對性的刪除相應快取檔案: #用於清除快取,假設一個URL為http://192.168.1.1/test.txt,透過訪問http://192.168.1.1/purge/test.txt就可以清除該URL的快取。 location ~ /purge(/.*) { #設定只允許指定的IP或IP段才可以清除URL快取。 #allow 127.0.0.1; allow all; deny all; proxy_cache_purge cache_one $host$1$is_args$args; }