登录用户需要刷新页面才能看到内容

Logged-in Users need to Refresh page to see content

您好,我遇到了一个网站问题,访问者需要成为会员才能访问某些页面,但一旦登录,他们就会转到这些页面,但仍然会看到 'not logged in' 页面,需要刷新到查看实际内容

这显然会导致大量退回,我想进行修复,以便他们立即看到内容。

根本问题来自某些缓存设置或主机的某些内容 - 不幸的是,我们暂时无法更改主机(并且它不是拥有网站的常规托管公司,而是设计公司经销商)。我们同站的离线环境不会出现这个问题。

我已经必须在样式表中添加一个 ?randomnumber 以便它正确加载新版本。我想知道这样的事情是否可行 - 但随着不同管理员一直在动态添加页面。

或任何其他解决方案也很感激!

谢谢

正如您所说,调整缓存设置是最理想的。但由于这不是一个选项,我建议向成员页面的 URL 添加一个随机的、无意义的查询字符串,以便它被视为 'new page' 并且(可能)不会缓存。

所以不是 /member-page

将他们引导至 /member-page?cache-buster=randomlyGeneratedStringHere