跳至正文

WordPress开启Https访问无限重定向问题

在nginx上配置SSL证书以实现HTTPS访问新建的WordPress网站,发现页面一直在重定向。经过多方测试,查找原因,最后发现是服务器问题。

因为WordPress是在Docker上部署的,监听8080端口,并且nginx将其代理地址(即proxy_pass)设置为http://127.0.0.1:8080,因此WordPress被视为是通过HTTP而非HTTPS访问,导致该问题发生。

解决方法(如图修改WP源代码)

1、打开wordpress安装目录下的wp-includes/load.php文件
2、找到is_ssl()函数
3、将return false 改为 return true
4、重启web服务器

解决WordPress开启Https访问无限重定向问题
标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注