解决WordPress配置SSL出现"将您重定向的次数过多"问题

这几天稍微有点忙,由于最近几天云服务商家促销活动不断,这不为了节省成本公司有考虑重新购买服务器搬迁客户网站。作为老司机我们在搬迁网站过程中有时候也会出现各种问题,比如今天就遇到在搬迁WordPress的时候配置完毕SSL证书然后出现"将您重定向的次数过多"错误(ERR_TOO_MANY_REDIRECTS)。

一般如果是客户企业网站的话,我们是不会给客户使用免费SSL证书的。我们一般都是购买的付费证书,导入进来也是比较方便的。这里有几个问题我准备排查一下。

1、检查解析是否正常

这里我检查解析是不是还是原来的服务器,不能单单看平台的全节点测试,还要看本地的解析,有时候比较邪门本地的解析居然很慢。

2、检查证书问题

比如我这里的问题是这样子的,这台机器估计正好是SSL证书也要到期,于是SSL的站点证书和CDN的证书居然没有重新更换一致。

3、文件重新排查

这里我把网站文件全部搬迁出去,不留文件。然后检查HTTP和HTTPS是不是能兼容跳转301定向。最后是发现在当前服务器中同时做的301跳转,导致兼容问题。这个我后面要单独记录,宝塔面板好像是存在这样的问题。

4、其他人的做法

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

原本准备采用网上其他人的办法的,但是我上面问题找到解除301跳转,将301的域名直接重新目录指向的。所以这个办法就没有用到。

本文出处:老蒋部落 » 解决WordPress配置SSL出现"将您重定向的次数过多"问题 | 欢迎分享( 公众号:站长事儿 )