我有一个 1and1 域名和 Web 服务器 ( kyleplo.com
),我想将其与我的 Github Pages 网站 ( kyleplo.github.io
) 链接。我按照 Github 帮助网站上的说明进行操作,现在它在 Edge 和 Firefox 上的 HTTP 上运行良好,在 HTTPS 上出现安全错误,在 Chrome 上根本无法运行。
答案1
快速浏览一下Github 上的 HTTP 故障排除步骤建议你需要删除并重新添加域为了触发 HTTPS:
添加并正确配置自定义域后,您的 GitHub Pages 站点可能需要长达一小时才能通过 HTTPS 访问。更新现有 DNS 设置后,您可能需要删除自定义域并将其重新添加到 GitHub 帐户,以触发启用 HTTPS 的过程。
从表面上看,您已经正确转发了 A 记录,但尚未采取这一额外步骤,因此证书上的 SAN 条目仅用于通用页面,www.github.com, *.github.io, *.githubusercontent.com, *.github.com, github.com, github.io, githubusercontent.com
因此出现 SSL 错误。
我会回去再检查一下你是否遵循了这个过程。