解决使用 GitPage 重定向多次问题

问题表现

博客网站更换了 DNS 解析的服务商,访问出现以下问题。
03oBxi-20200530

问题原因

主要是使用的 DNS 解析服务的 SSL/TLS 设置和 GitPage 的 HTTPS 设置冲突了。

解决方法

解决方法很简单,主要就是保证网页和 DNS 解析服务的设置一致就好了。可以从两个方向解决。

一、CloudFlare 设置灵活,GitHub 取消 HTTPS

进入 GitHub 的仓库,点击 Setting → Options,一路下拉到 GitHub Pages,把 Enforce HTTPS 取消勾选就好了。
OjCxmm-20200530

二、GitHub 设置 HTTPS,CloudFlare 设置 完全 模式

DdM9XQ-20200530

其他

这里也推荐官方提供的解决方法-解决重定向循环错误,其实和我上述所说的是一致的。对于有经验的话按照里面所说的解决应该是不难的,但是对于第一次碰到这种问题的人来说,可能有点抽象。


title: 解决使用 GitPage 重定向多次问题
tags:

  • EXP
  • Web
  • Https
  • DNS 解析
    categories: 笔记
    abbrlink: 21686
    date: 2020-05-30 17:24:52

问题表现

博客网站更换了 DNS 解析的服务商,访问出现以下问题。
03oBxi-20200530

问题原因

主要是使用的 DNS 解析服务的 SSL/TLS 设置和 GitPage 的 HTTPS 设置冲突了。

解决方法

解决方法很简单,主要就是保证网页和 DNS 解析服务的设置一致就好了。可以从两个方向解决。

一、CloudFlare 设置灵活,GitHub 取消 HTTPS

进入 GitHub 的仓库,点击 Setting → Options,一路下拉到 GitHub Pages,把 Enforce HTTPS 取消勾选就好了。
OjCxmm-20200530

二、GitHub 设置 HTTPS,CloudFlare 设置 完全 模式

DdM9XQ-20200530

其他

这里也推荐官方提供的解决方法-解决重定向循环错误,其实和我上述所说的是一致的。对于有经验的话按照里面所说的解决应该是不难的,但是对于第一次碰到这种问题的人来说,可能有点抽象。