由网络副手--寻路人于2016.10.08 19:20:30发布在编程语言,PHP代码 PHP服务器同Header设置防止页面缓存. 阅读2766 评论0 喜欢0 场景: 从A页面跳转到B页面,在从B页面返回,直接history.go(-1), 或者 通过浏览器自带的返回按钮。 为何要做此操作呢? 由于A页面上有抽奖次数,抽奖后跳转到B页面,在B页面做了部分操作后又要返回A页面,返回的时候发现抽奖次数还没有变。 解决方案: header('Cache-Control: no-cache,no-store,must-revalidate'); header("Cache-Control: post-check=0,pre-check=0",false); false 不覆盖之前的header设置. header('Expires: 0'); header('Pragma: no-cache'); 赞 0 分享 赏 您可以选择一种方式赞助本站 支付宝扫码赞助 BraveDu 署名: 网络副手~寻路人