我们正在使用Google Page Speed Tool。
它说我们应该使用"利用浏览器缓存"对于图像。
在httpd.conf中我们使用" ExpiresByType"用了1个月。
" max-age"在图像的响应中设置为1个月但是" Expires"设定为1天。
Google Page速度忽略了" Max-age"并解释" Expires"然后发出警告。
我们如何设置" Expires"而不是" Max-age"虽然Mod_expires?
答案 0 :(得分:0)
Google Page速度忽略了" Max-age"并解释" Expires"然后发出警告。
那将是一个错误。 RFC 7234州:
如果响应包含具有max-age的Cache-Control字段 指令(第5.2.2.8节),收件人必须忽略Expires 字段。
默认情况下,mod_expires
controls
在服务器响应中设置Expires HTTP标头和Cache-Control HTTP标头的max-age指令。
因此两个标题应包含相同的有效到期时间。
您可能有其他设置(mod_headers
?),您可能会错误解释标题,可能涉及额外的代理,或者您可能发现了错误。