有人可以澄清这个关于缓存的声明。
https://developers.google.com/speed/docs/best-practices/caching说
Expires同时指定andCache-Control: max-age或同时指定Last-Modifiedand是多余的ETag。
然后后来它说
指纹机制允许服务器将
Expires标头设置为比请求日期提前一年;Last-Modified文件最后修改日期的标题;和Cache-Control: max-age标题到3153600.
后一种说法与前面的说法背道而驰——关于不同时设置Expiresand Cache-Control。
第一个陈述是规范,第二个陈述是例外吗?或者这个文档只是违背了它自己的建议?有什么建议?
谢谢。