我遇到了麻烦......
我有一个wordpress博客正在攻击SSL反向代理。
Wordpress生活在Docker中。
除管理员面板外,一切正常。
当我尝试登录时,我收到了消息
“您没有足够的权限访问此页面”
我有两个cookie,“wordpress_loggedin_XXXXX”和“wordpress_sec_XXXXX”因为我在SSL连接上。
在我的Docker本地计算机上,一切正常,不是数据库前缀问题。
here is the screenshot of my admin panel, with cookies
请帮帮我!先谢谢你们!!
答案 0 :(得分:1)
好的,我得到了解决方案! ......我在这里写,也许可以提供帮助。
在我的 wp-config.php ,
中我添加了这些内容:
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
在代码中的所有内容之前。
以前,我粘贴了上面的代码来修复文件末尾的admin无限自动循环。
希望它有所帮助!!!