宝塔面板强制 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 错误情况

目前的错误信息如下:

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

尝试清除 Cookie.
ERR_TOO_MANY_REDIRECTS

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

1、错误原因

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

2、解决方法

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


【AD】炭云:768元/年/1GB内存/20GB SSD空间/2TB流量/500Mbps-1Gbps端口/独立IPv4/KVM/广州移动

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps