首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只在某些页面上登录- wordpress

问只在某些页面上登录- wordpress
EN

Stack Overflow用户
提问于 2016-05-19 06:38:49
回答 1查看 605关注 0票数 0

我自己也不知道造成这个问题的原因,所以我知道你没有什么可做的。但我想在这里问一问,因为我真的搞不懂wordpress为什么会这么做。

问题是,当您登录时,开始时所有的接缝都很好,您将被重定向到我的帐户页面。但是,如果您然后转到首页,您将不再显示为已登录,有时它有助于刷新网站,有时则不然。如果您然后返回到另一个页面,那么它会显示您已登录。所以这只发生在一些页面上。

同样的问题也发生在另一个网站上,会员可以在那里下载电子书。如果你不是会员,那就有一份登记表,这样你就可以成为会员,然后下载电子书。但问题是,当人们登录时,他们仍然无法下载这本书,因为该网站没有检测到他们已登录。

我确实怀疑这与缓存有关,因为我们在这方面有几个问题。但不知道怎么解决这个问题。

我们今天要把这本电子书寄出去,这真的很重要,所以所有的帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

发布于 2016-05-19 06:54:21

似乎其他人都有相同的W3总缓存的注销问题

从线程中,可以找到一些潜在的解决方案:

  1. 访问您的站点的wp-admin/admin.php?page=w3tc_pgcache#general,并检查选项“不要缓存页面的登录用户”。
  2. 在/wp-admin/admin.php?page=w3tc_browsercache#html_xml中,如果选中Set缓存控制标头,请确保缓存控制策略:不是下列之一:

具有最大年龄的高速缓存

此外,如果Set选项也未被选中,也会有所帮助。如果选中,浏览器可能也会缓存登录用户的内容,在看到过期的标题之后。

如果上述内容不起作用,请尝试:

  1. 选中html/xml下的Set缓存控制头,然后在向下滚动菜单中选择带有验证的cache。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37315601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档