此配置是全局的,所有的靜態文件不進行緩存
1.當第一次訪問靜態文件的時候,http狀態碼為200
2.當第二次F5刷新訪問的時候,http狀態碼為304
| 304(未修改) |
自從上次請求后,請求的網頁未修改過。服務器返回此響應時,不會返回網頁內容。
如果網頁自請求者上次請求后再也沒有更改過,您應將服務器配置為返回此響應(稱為 If-Modified-Since HTTP 標頭)。服務器可以告訴 Googlebot 自從上次抓取后網頁沒有變更,進而節省帶寬和開銷。
3.將以下配置添加進nginx.conf文件里面,就可以實現全局靜態文件不進行緩存
expires -1;
if_modified_since off;
add_header Last-Modified "";
add_header Cache-Control no-cache;
etag off;
現在重復刷新頁面,http的狀態碼就會一直為200,從而實現不緩存靜態頁面,每次進頁面都是不帶緩存的