GitHub Pages 自定义域名 “Enforce HTTPS” 不可选中

提示

Unavailable for your site because your domain is not properly configured to support HTTPS

解决

本人使用的 Cloudflare 的 DNS 服务,添加记录时 “代理状态” 会自动开启 “已代理”,本人程度有限,猜测可能就是因为被 Cloudflare 代理,使得 GitHub Pages 无法下发证书。此时取消记录中的代理显示 “仅限 DNS”,在 GitHub Pages 设置里删除原本的自定义域名,重新添加即可(可能需要一点时间反应)。

(再次于 Cloudflare 的 DNS 配置中开启代理似乎对 “GitHub Pages 已开启的 “Enforce HTTPS” 没有影响。

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议
学校到机场的距离 我依旧爱你