配置語法
在location或if段里,來寫.
格式 expires 30s;
expires 30m;
expires 2h;
expires 30d;
(注意:服務器的日期要准確,如果服務器的日期落后於實際日期,可能導致緩存失效)
另: 304 也是一種很好的緩存手段
原理是: 服務器響應文件內容是,同時響應etag標簽(內容的簽名,內容一變,他也變), 和 last_modified_since 2個標簽值
瀏覽器下次去請求時,頭信息發送這兩個標簽, 服務器檢測文件有沒有發生變化,如無,直接頭信息返回 etag,last_modified_since瀏覽器知道內容無改變,於是直接調用本地緩存.
這個過程,也請求了服務器,但是傳着的內容極少.
對於變化周期較短的,如靜態html,js,css,比較適於用這個方式