宝塔面板强制 HTTPS 无法打开“将您重定向的次数过多”错误的解决方法

已关闭留言

今天在搬家一个网站的时候(从 LNMP 一键包搬到宝塔面板),顺手开启了强制 HTTPS。结果开启之后发现网站打不开了,一直提示“该网页无法正常运作,将您重定向的次数过多。”还奇怪了很久,因为之前没遇到过。后来一一对比了一下,发现是这个网站开启了 Cloudflare 的 CDN 才出现了这种情况。不开 CDN 就没有这种情况。于是就尝试把强制 HTTPS 关了,发现问题就解决了。如果你也遇到这种问题,希望本文能有所帮助。

宝塔面板建站教程系列:

  1. 《宝塔面板建站教程:一键安装宝塔面板最新免费版》
  2. 《宝塔面板建站教程:LNMP / LAMP 环境的选择以及一键安装方法》
  3. 《宝塔面板建站教程:注册域名、修改域名 DNS 并解析到 VPS 的 IP 地址》
  4. 《宝塔面板建站教程:一键创建网站、数据库、选择 PHP 版本配置》
  5. 《宝塔面板建站教程:为网站部署免费 SSL 证书开启 HTTPS 访问》
  6. 《宝塔面板建站教程:上传 WordPress 文件搭建个人博客网站》
  7. 《宝塔面板建站教程:宝塔后台一些必要的安全设置》
  8. 《宝塔面板建站教程:WordPress 网站常规设置和固定链接修改》
  9. 《宝塔面板建站教程:给 WordPress 网站选择一个合适的好看的主题》

[推荐]
宝塔服务器面板,一键全能部署及管理,新用户注册领取3188元礼包,点我领取
文章目录
隐藏
一、宝塔面板强制 HTTP 错误情况
二、错误原因分析以及解决方法

一、宝塔面板强制 HTTP 错误情况

目前的错误信息如下:

该网页无法正常运作
将您重定向的次数过多。

尝试清除 Cookie.
ERR_TOO_MANY_REDIRECTS

二、错误原因分析以及解决方法

1、错误原因

出现这种错误的原因大概率是因为开启了 Cloudflare 的 CDN。因为开了 Cloudflare CDN 之后,目前默认设置就是会强制跳转 301,所以如果我们再在宝塔后台再设置一个强制 HTTPS,就相当于重定向两次了,那肯定会报错了。

2、解决方法

解决方法很简单,在网站设置里,把强制 HTTPS 关了就行