左小白的技术日常
Github

GitHub Pages使用自定义域名开启HTTPS,配置CNAME解析

这篇文章发布于 2020/12/07,归类于
标签:
github pages https

一般在仓库的 Setting 中,开启 Github Pages 会生成一个 xxx.github.io/xx/ 的地址,地址有点长,我们可以使用自定义域名,这里我将 vue-chart 这个仓库设置成了自定义域名 vuechart.zuo11.com。然后,我们需要把自定义的域名解析到 github.com 地址。可以使用 ping github.com 来获取它的服务器 IP。

github_custom_domain.png

获取 IP 后,我们到域名管理的位置,设置解析。

github_custom_domain_2.png

解析到 github IP 后,可以正常用域名访问到。但开启 https 后,证书有问题。这时提示需要配置 CNAME 解析。于是就把 'A' 类型的解析改成 了 CNAME。将 zuo11.com 的二级域名 vuechart 解析到 zuoxiaobia.github.io,这样就可以使用 https 访问了,而且证书正常。

github_custom_domain_3.png