强制页面不缓存
对于需要权限访问的页面,当用户正常退出后点击浏览器"后退"再返回到此页面时,浏览器默认读取的还是客户端缓存文件导致页面上还是登录态的数据体验非常不好,所以需要防止浏览器持久化的缓存每次都向服务器请求最新的拷贝。
只需要在服务器端设置cache-control头如下:
//强制不缓存 header("Cache-control: no-cache");//IE header("Cache-control: no-store");//!IE
相关阅读:
http://article.yeeyan.org/bilingual/17150
http://www.iptu.net/index.php/archives/4565.iptu
http://www.cnblogs.com/coolmanlee/archive/2012/12/06/2805030.html
【推荐】2025 HarmonyOS 鸿蒙创新赛正式启动,百万大奖等你挑战
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步