成航先森 成航先森

成都航院计算机系一个学生的个人博客

 

建站分享

最新文章

建站分享
当前位置: 首页 » 建站分享 » 网站事故,网站将您重定向的次数过多

网站事故,网站将您重定向的次数过多

编辑:狂族晨曦 来源:建站分享 日期:2021-09-13 阅读: 687 次 抢个沙发 百度已收录

现在工作、生活需要关注的事情越来越多了,对博客的关注度是越来越少了,上一次发文章已经是去年的事情了。

前段时间服务器被人通过宝塔漏洞登录成功,腾讯云告警了,先森知道被人攻破的服务器,不重装的话是很难清理干净的,所以简单备份了一下相关数据就重装了,结果还出了点小问题,一个月都没发现。

在重装的一个多月后,先森上自己博客查点资料,结果发现网站打开不了,看报错是网站将您重定向的次数过多。

网站将您重定向的次数过多 -1

网站将您重定向的次数过多

(为了演示,先森临时开了一个测试网站test.capjsj.cn)

问题原因

作为一枚资深腾讯云售后工程师,这个小问题当然是看一眼就知道原因了。

去年,先森将网站从http转为了https访问,先森前端使用的CDN,网站如果从http访问,肯定得跳转到https的,但是这个问题不是CDN跳转的问题。

先森当时配置的回源方式是http回源,然后网站在宝塔中配置的是http访问,这没问题,但问题就出在重装服务器之后,先森将宝塔中网站也配置成https访问了,还手贱的开启了强制https访问:

宝塔配置强制HTTPS -2

宝塔配置强制HTTPS

客户端访问CDN域名,使用HTTPS进行访问,然后CDN使用HTTP进行回源,然后源站开启了强制访问HTTPS,源站会返回CDN一个301跳转到https的请求,然后客户端又开始https访问,不停的拿到301请求,导致死循环。

解决办法

这问题解决起来也非常简单,有两种方法。

第一种是把宝塔里的强制HTTPS关掉,第二种是在CDN的回源配置中,配置为HTTPS回源或者协议跟随。

修改CDN回源协议 -3

修改CDN回源协议

    总结

这个问题相当简单,但是在我的腾讯云运维生涯中,还是有很多客户遇到反馈过。

先森服务器是重装的,由于舍不得钱没有做快照,如果各位有预算的话,服务器建议还是定时做下快照。有快照的话,先森就不用手动再去做各种配置了。

历史上的今天:

标签:
除特别注明外,本站所有文章均为成航先森 www.capjsj.cn 原创,本文共762个字
转载请注明出处来自https://www.capjsj.cn/err_too_many_redirects.html
已有 0 位"计工"发布了激烈的评论,还有N多人围观笑而不语评论
的头像
欢迎发表评论
取消评论

表情
疑问调皮伤心抠鼻黑线微笑可爱奸笑震惊吓到了撇嘴大兵忍不住笑笑狂骂狂怒噢?鼓掌酷⊙﹏⊙b汗鄙视大哭嘿嘿

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
官方微信
发表评论 返回顶部