我刚刚对我的网站运行了 yslow,我对 Expiry Headers 有一个问题:YSlow 给了我一个:在 Add Expires headers 上的 F 级。有 20 个静态组件没有遥远的到期日期。 这些都是css或js文件。
现在,当我转到 IIS (6.0) 并转到 http 标头选项卡时,未选中启用内容过期。从阅读本文看来,这是正确的做法,因为浏览器随后将缓存内容。所以我很困惑为什么 yslow 抱怨。此外,听起来浏览器无论如何都会按修改日期缓存这些数据,所以这整件事毫无意义吗?
因此,如果设置这是一个没有道理的,为什么这不是默认行为?
有人可以澄清一下。