我也使用WordPress一段时间了,最近,我使用腾讯云CDN后出现奇奇怪怪的问题,其中就遇到的问题中,总结两条常见的用户登陆问题。
使用CDN加速后,dux用户中心无法登陆
首页能登陆,登陆后,用户中心其他页面无法登陆,弹出登陆界面,再次登陆弹出提示“已登陆”。
此问题为CDN加速后,服务器的登陆cookie缓存未更新,只在当前页有效,其他页面无效,而腾讯云CDN默认的规则是全部文件缓存30天。
把节点缓存过期配置中默认规则的全部文件缓存30天,修改为不缓存。
下图为我的缓存规则
回到腾讯云控制台——刷新预热——目录刷新——输入刷新的网站(如:https://www.caochen.net/)——刷新全部资源——提交刷新。
至此,问题解决。
使用CDN加速后,WordPress后台无法登陆
此原因与上面的缓存原因一致,也是CDN会对所有页面进行缓存,从而导致cookie未及时更新,对wp-admin进行设置为不缓存,也可以对wp-login.php进行设置为不缓存,即可解决。
如需帮助,可以留言。
感谢分享,我说怎么总是登录出问题。默认那个都缓存挺坑的。
我按照这样设置了,但还是不能登录后台
刷新一下所有缓存
域名CDN加速类型选择的什么类型?
选择cname