首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >错误码 310 TOO_MANY_REDIRECTS 重定向次数太多的解决过程

错误码 310 TOO_MANY_REDIRECTS 重定向次数太多的解决过程

作者头像
魏艾斯博客www.vpsss.net
发布2018-08-22 11:41:12
16.7K0
发布2018-08-22 11:41:12
举报

群友有一个网站使用宝塔面板,做了 301 重定向和 https 之后,打算把最终目标域名落到 www 域名上,也就是说访客输入 vpsss.net,最后打开的是 www.vpsss.net。他设置之后出现了如下问题:

@域名(也就是 http://主域名,比如 vpsss.net)可以正常跳转到 https://www 域名,但是 http://www 域名却无法跳转到 https://www 域名,网页提示如下:

错误码 310(net::ERR_TOO_MANY_REDIRECTS),是重定向次数过多的意思,于是魏艾斯博客要过来宝塔面板后台登陆进去看了一下,发现这个网站有三个问题,一个是和本案例相关的问题,另外两个是附带的问题,下面老魏一个个说。

一、错误码 310 重定向次数过多如何解决

群友说他打算给域名配置阿里云免费证书(一年有效期),已经申请完了也添加进来了,只要一开启强制 HTTPS 的选项,www 域名就无法打开,提示上面的错误码 310 重定向次数过多。群友是新手对这方面了解不多,之前总是折腾来折腾去的。

好吧,先看看宝塔面板 www 域名的配置项,如下图发现 www 域名的配置文件中,已经有 let’s encrypt 证书了,怪不得一开启强制 https 就打不开网页了呢,这样等于两个证书同时作用于域名了,能打开才怪!

解决办法:要么放弃阿里云免费证书,继续用 let’s encrypt 证书;最后群友选择了阿里云免费证书,重新安装系统和宝塔面板,经过一个多小时的折腾告知这个问题解决掉了,可以正常跳转了。

总结一下:遇到错误码 310,重定向次数过多的问题,有可能和本文中一样的原因,就是同时在一个主机上配置了多个 SSL 证书,好比一女嫁二夫,自然会打架了,打架的结果就是域名无法访问了。

二、附带的宝塔面板登陆端口问题和伪静态问题

上面解决了群友的主要问题,再说下附带问题。群友的宝塔面板默认端口依然是 8888,伪静态也没设置。这两个都是基础问题了。

宝塔面板建立之后第一次登陆就应该及时更改端口号、账号密码,这也是涉及到安全性,相关教程请移步 宝塔面板安装后需要改掉默认端口和登陆账号

至于伪静态是在添加站点之后,在域名设置中,找到伪静态,再找到你要用的程序(宝塔内置了市面常见程序的伪静态代码),确认即可。

总之遇到错误码 310(net::ERR_TOO_MANY_REDIRECTS)重定向次数过多的问题不要慌,不管你是什么 php 面板,先去看看出现问题的域名的配置文件,是不是同时使用了多余的 SSL 证书,这是一个经过验证的解决办法。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-08-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档