请知悉:本文最近一次更新为 2年 前,文中内容可能已经过时。

最近博客迁移到新的服务器,WordPress后台自检说AMP页面没有设置header的缓存有效期,遂决定人工修改下主题的header,代码如下:

//发送Last-Modified头标,设置文档的最后的更新日期。   
header ("Last-Modified: " .gmdate("D, d M Y H:i:s", time() )." GMT");

//发送Expires头标,设置当前缓存的文档过期时间,GMT格式,我们使用的是GMT+8时区
header ("Expires: " .gmdate("D, d M Y H:i:s", time()+3600 )." GMT");

//发送Cache_Control头标,设置xx秒以后文档过时,可以代替Expires,如果同时出现,max-age优先。
header ("Cache-Control: max-age=3600");

参考资料

php header 设置页面缓存


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《PHP header 设置页面缓存》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌