GitHub Pages绑定域名

GitHub Pages绑定域名

十一月 08, 2019 阅读量

GitHub Pages绑定域名

准备 申请域名

老早就想申请一个域名了,和GitHub的用户名一样,可选的也不是很多。个人用的话推荐.top顶级域名,便宜(万网相对便宜吧,续费每年26¥)。
然后我是新用户,首年1元就可以(有的首次开通便宜,可以多买几年)。
大部分顶级域名国内都需要实名认证,一般2到3个工作日审核。我早上申请的,过了一会域名就实名通过了,可以进行解析了。

GitHub仓库配置

xxx.github.io仓库 > Settings > Custom domain中写入申请的域名 > Save
官方文档

添加域名解析

  • 获取GitHub Pages域名:ping自己的地址xxx.github.io,获取到ip

  • 添加域名解析:可以加两条A类型的,一条www,一条@。

过一段时间就能访问了

其他

以下主题限定
从 xxx.github.io 到新域名,需要更改Hexo的url配置,这样对应的主页地址才能更改。
Gitalk的Homepage URL和Authorization callback URL也要修改。
顺便删掉了部分代码,去掉谷歌403错误(疑似广告)
音乐本地话,去除”A cookie associated with a cross-site resourced……”警告

p.s:新建这篇文章发现,名字中如果有空格需要加引号,不然空格前面的就会忽略掉(即《Pages绑定域名》)。加上引号,生成的文件名空格会被-替代。