给网站添加CloudFlare免费cdn之后,无法访问网站,提示“重定向的次数过多”的解决方法

接上一篇文章:(CloudFlare免费CDN+dnspod给站点配置加速全过程(自定义节点)【新手教程】)。配置好CloudFlare免费cdn之后,访问网站出错了,“重定向的次数过多”。
给网站添加CloudFlare免费cdn之后,无法访问网站,提示“重定向的次数过多”的解决方法_图片 No.1

查找一番资料后,搞清楚了情况。出现这个问题的原因在于:cloudflare 的设置有问题

cloudflare的官方提示:

如果您的源服务器上没有 SSL 证书,或者仅仅无法使用端口 443 获得 Web 流量,则需要在 Cloudflare 仪表板中使用 Flexible 设置。如果在服务器上没有 SSL 证书的情况下选择“完全”或“严格”,将导致 525/526 错误
如果在您的源服务器上有 http 到 https 的重定向时选择 Flexible,将导致重定向循环(另请参阅 使用 Flexible SSL 时解决重定向循环)。在这种情况下,假设源服务器上有 SSL 证书,您应该使用“完全”或“完全(严格)”。
如果您知道服务器上有 SSL 证书(甚至是自签名证书),则可以使用“完全”设置。
如果您有受信任的证书颁发机构颁发的有效证书,则使用严格模式来提供对中间人攻击的额外防御,以及您的 Web 服务器和我们的边缘之间的更多信任。

我在服务器获取了 Let’s Encrypt 免费证书,所以SSL 设置为 “Full” 后,再次访问网站就正常了。

设置方法:

登录CloudFlare,地址:https://dash.cloudflare.com/
打开你要设置的域名,顶部会有一个:SSL/TLS,打开选项。将默认的第二个选项框“Flexible”变成第三个“Full”或者第四个“Full(strict)”都行。

给网站添加CloudFlare免费cdn之后,无法访问网站,提示“重定向的次数过多”的解决方法_图片 No.2

未经允许不得转载:自学控 - 自己建站也轻松 » 给网站添加CloudFlare免费cdn之后,无法访问网站,提示“重定向的次数过多”的解决方法

分享到: 更多 (0)
avatar
自己建站,一点一滴积累经验。

评论 抢沙发

评论前必须登录!

立即登录   注册

自学控[zixuekong.com]

关于本站
切换注册

登录

忘记密码 ?

切换登录

注册