首先,要有一个域名。
本来想详细记录一下 Github Pages
自定义域名和 HTTPS
配置过程中踩的坑,但后来想了一下,其实英文文档里面什么都有,只是一开始懒得看而已,重新写一遍也只是约等于把文档翻译一遍。不能养成这种坏习惯。
Github Pages
所支持的自定义域名配置方式有以下四种,需要注意的是,不能同时使用。
我一开始就是太贪心,配置了一个顶级域名 xingjian.space
和一个 www
顶级域名 www.xingjian.space
,还有一个自定义二级域名 blog.xingjian.space
。这就同时使用了下表中的第三、第四类,会导致无法正常访问的情况。
Github Pages
支持的自定义域名
支持的自定义域名类型 | 域名例子 |
---|---|
顶级域名 | xingjian.space |
www 子域名 |
www.xingjian.space |
一个顶级域名和一个 www 顶级域名 |
xingjian.space 和 www.xingjian.space |
自定义二级域名 | blog.xingjian.space |