使用Cloudflare免费证书SSL服务出现too many redirects的解决方案

Jun 20, 2024
行业资讯
0
On this page
 

我的网站出现ERR_TOO_MANY_REDIRECTS,不能正确重定向怎么办?

引起这个错误的原因,检查cloudflare的配置,可能有以下这三种情况(几乎都是http强制跳转到https或者https强制跳转到http引起的):

1、SSL/TLS Encryption mode配置错误

如果你选了flexible模式

cloudflare会通过http请求你的源服务器,你的源服务器有配置了强制http跳转到https时,这样会出现死循环。解决办法是把源服务器的http到https跳转去掉,或者把模式改为full或者full(strict)。

当你选择的是full或者full(strict)模式时

cloudflare会通过https请求你的源服务器,你的源服务器配置的是https强制跳转到http时,会出现死循环,解决办法是把源服务器的https到http跳转去掉。

2、SSL/TLS > Edge Certificates配置错误

当你启用了Always Use HTTPS

cloudflare会自动把http请求重定向到https,你的源服务器又配置了强制https到http的话,会出现死循环,解决办法是把源服务器的自动跳转去掉或者关闭Always Use HTTPS。

当你启用了HTTP Strict Transport Security(HSTS)时

cloudflare会自动使用https请求源服务器,这个时候你的源服务器配置了强制https跳转到http,或者你把SSL/TLS的模式给关了,会出现死循环,解决办法是把源服务器的重定向去掉并开启SSL/TLS Encryption mode,也可以关闭HSTS。

3、redirect rule没配置好

检查你的重定向规则是否配置正确。


 
Nombre*
E-mail*
Velocidad*
Comentarios*

Si necesita ponerse en contacto con nosotros, aquí están nuestros datos de contacto

Si necesita ponerse en contacto con nosotros, aquí están nuestros datos de contacto
Teléfono de contacto
Correo electrónico de contacto
Contacto de WeChat
13276021100
QQ
215168