我有一个网站,我定期发布更新消息供其他用户阅读。除非刷新页面或清除浏览数据,否则不会出现新的内容。这对我自己来说不是一个大问题,但对其他用户来说可能会有问题,除非我告诉他们每次访问网站时刷新页面。
我该如何解决这个问题?我的网站是由html, css, php, sql和一点javascript。
据我所知,这是缓存问题。
将headers
加到session_start()
之前
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");