打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
wordpress部署SSL(https)后提示网页重定向次数过多的解决方法

遇到网页重定向次数过多一般是.htaccess里面的规则问题,简单来说就是A跳转B、B跳转A,这就产生了一个循环过程导致浏览器直接报错,通过修改.htaccess里面的规则就可以解决这个问题。

如果是刚部署完SSL(https)后遇到这个问题的话就不能只考虑.htaccess的问题了,博主这个站点部署完SSL的时候就遇到这个问题,在.htaccess规则里面部署了HTTP跳转至HTTPS的规则后,打开网站浏览器就报错。

一开始博主以为是.htaccess规则的问题,就直接把设置好的301跳转规则删除了,虽然这样能解决问题,但是部署的HTTP跳转HTTPS就失效了,用HTTP检测工具检测出来的状态码就直接是200了。

后来博主就开始了疯狂的拾荒模式,把网上所有的教程都看了一遍并且记录下来,目的就是为了解决网页重定向次数过多的问题,并且同时还要部署HTTP跳转HTTPS的规则。

最终博主在网上看到了一篇文章,是关于虚拟主机部署SSL的一些问题,里面提到”$_SERVER['HTTPS’]”未启用,可能导致网站访问时出现循环,抱着试一试的态度就去操作了,最终还这真的就解决了网页重定向的问题,并且HTTP检测的状态码也是301。

网页重定向次数过多解决方法

1、先申请SSL证书并完成SSL部署。

2、登录WordPress后台 – 设置 – 常规 – 将WordPress地址(URL)/站点地址(URL) 地址修改为https格式。

3、修改wp-includes目录下的load.php或者functions.php文件,找到is_ssl对应的函数,把$_SERVER['HTTPS’]修改为$_SERVER[“HTTP_FROM_HTTPS”]。

博主小提示

如遇到以上问题还可通过修改网站根目录的wp-config.php来解决。

在网站根目录的wp-config.php中加入以下代码即可。

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

版权声明:若无特殊注明,本站文章皆为王金亮博客原创,转载请保留文章出处。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何正确地将WordPress从HTTP移动到HTTPS(初学者指南) 
HTTPS的3种实现方法
WordPress开启https后台提示将您重定向的次数过多怎么解决?
网络传输:使用 HTTPS 保护网站安全
SSL/TLS安全评估报告
htaccess 实现301重定向
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服