有人可以澄清關於緩存的這個聲明。設置過期和緩存控制:max-age
https://developers.google.com/speed/docs/best-practices/caching說
是多餘的同時指定
Expires
和Cache-Control: max-age
,或同時指定Last-Modified
和ETag
。
再後來它說
指紋識別機制允許服務器到
Expires
頭設置爲提前申請日的整整一年;Last-Modified
標題到文件上次修改日期;和Cache-Control: max-age
標題爲3153600
。
後者這一說法違背了之前 - 關於不同時設置Expires
和Cache-Control
。
第一個聲明是否是規範,第二個聲明是異常?或者這個文件是否違背了它自己的建議?有什麼建議?
謝謝。
+1「冗餘不壞」。可能他們會這樣做,以便爲每個可能的客戶端定位,以防萬一其中一個頭部不起作用。 – user123444555621