全球主机交流论坛
标题:
CDN设置请教?鱼和熊掌可以兼得吗?
[打印本页]
作者:
yuewan
时间:
2021-7-19 12:22
标题:
CDN设置请教?鱼和熊掌可以兼得吗?
之前好不容易北岸好了,可以用上国内的CDN了。但是却有个问题一直困扰着我,想请教一下大佬:
问题是这样的:
我站点顶部显示用户登陆状态的显示栏,日常访客访问的时候是未登录状态,登陆后是显示XX用户登陆的状态。接下来我设置了CDN后,将/wp-admin及wp-login.php及所有.php文件全部不缓存。站点访客及登录用户都正常访问,顶部栏显示也正常,跳转也正常。
但是因为站点做了伪静态,文章内容是html,
如果CDN设置缓存html的话
,那日常访客访问文章确实非常快,但是登录用户就出问题了,登录后,当前页面顶部栏是显示已登录的,点击到其他页面就自动跳转到html的缓存页面上,顶部栏不显示已登录用户。或者有时候出现点击新的页面,顶部栏显示了已登录用户,但是该页面就被缓存了。一个普通访客访问该页面的时候,会显示顶部XX用户登陆,相当于访问别人登陆后被CDN缓存的页面。
想要实现的效果:
能缓存html,日常访客访问为未登录状态的CDN缓存后的html页面,用户登陆后的html页面顶部显示登陆状态,但是不会被CDN缓存。
鱼和熊掌可以兼得吗?
作者:
专业黑人抬棺
时间:
2021-7-19 12:23
你需要用 wp的缓存插件 跟 cdn 结合
作者:
ApkB
时间:
2021-7-19 12:32
没试过这种,听大佬给讲吧
作者:
yuewan
时间:
2021-7-19 12:32
专业黑人抬棺 发表于 2021-7-19 12:23
你需要用 wp的缓存插件 跟 cdn 结合
用的是litespeed cache缓存的,大佬有用过吗?或者说缓存插件的哪些相关设置和这个设置有关?
作者:
xforce
时间:
2021-7-19 12:44
登录状态改成 js 调用后端 php 实现
作者:
gdtv
时间:
2021-7-19 12:57
5楼正解,楼主可以找我帮你修改代码,起价10万元
作者:
yuewan
时间:
2021-7-19 14:41
感谢,还是我自己研究一下吧。
作者:
晚烟如梦
时间:
2021-7-19 14:48
提示:
作者被禁止或删除 内容自动屏蔽
作者:
gger
时间:
2021-7-19 22:35
这么复杂啊、
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4