解决使用 GitPage 重定向多次问题
问题表现
博客网站更换了 DNS 解析的服务商,访问出现以下问题。
![03oBxi-20200530][image-1]
问题原因
主要是使用的 DNS
解析服务的 SSL/TLS
设置和 GitPage 的 HTTPS
设置冲突了。
解决方法
解决方法很简单,主要就是保证网页和 DNS
解析服务的设置一致就好了。可以从两个方向解决。
一、CloudFlare 设置灵活,GitHub 取消 HTTPS
进入 GitHub 的仓库,点击 Setting → Options,一路下拉到 GitHub Pages,把 Enforce HTTPS 取消勾选就好了。
![OjCxmm-20200530][image-2]
二、GitHub 设置 HTTPS,CloudFlare 设置 完全 模式
![DdM9XQ-20200530][image-3]
其他
这里也推荐官方提供的解决方法-[解决重定向循环错误][1],其实和我上述所说的是一致的。对于有经验的话按照里面所说的解决应该是不难的,但是对于第一次碰到这种问题的人来说,可能有点抽象。
[1]: https://support.cloudflare.com/hc/zh-cn/articles/115000219871-%E8%A7%A3%E5%86%B3%E9%87%8D%E5%AE%9A%E5%90%91%E5%BE%AA%E7%8E%AF%E9%94%99%E8%AF%AF “解决重定向循环错误”
title: 解决使用 GitPage 重定向多次问题
tags:
- EXP
- Web
- Https
- DNS 解析
categories: 笔记
abbrlink: 21686
date: 2020-05-30 17:24:52
问题表现
博客网站更换了 DNS 解析的服务商,访问出现以下问题。
![03oBxi-20200530][image-1]
问题原因
主要是使用的 DNS
解析服务的 SSL/TLS
设置和 GitPage 的 HTTPS
设置冲突了。
解决方法
解决方法很简单,主要就是保证网页和 DNS
解析服务的设置一致就好了。可以从两个方向解决。
一、CloudFlare 设置灵活,GitHub 取消 HTTPS
进入 GitHub 的仓库,点击 Setting → Options,一路下拉到 GitHub Pages,把 Enforce HTTPS 取消勾选就好了。
![OjCxmm-20200530][image-2]
二、GitHub 设置 HTTPS,CloudFlare 设置 完全 模式
![DdM9XQ-20200530][image-3]
其他
这里也推荐官方提供的解决方法-[解决重定向循环错误][1],其实和我上述所说的是一致的。对于有经验的话按照里面所说的解决应该是不难的,但是对于第一次碰到这种问题的人来说,可能有点抽象。
[1]: https://support.cloudflare.com/hc/zh-cn/articles/115000219871-%E8%A7%A3%E5%86%B3%E9%87%8D%E5%AE%9A%E5%90%91%E5%BE%AA%E7%8E%AF%E9%94%99%E8%AF%AF “解决重定向循环错误”
[image-1]: https://s2.loli.net/2022/04/02/QRqexU16yVaWFuY.jpg
[image-2]: https://s2.loli.net/2022/04/02/eWLNPRoSHapdO38.jpg
[image-3]: https://s2.loli.net/2022/04/02/K4k8aJdegWbuPoV.jpg