为GitHub Pages上的个人博客绑定GoDaddy域名


为GitHub Pages上的个人博客绑定GoDaddy域名

很多人通过GitHub Pages来搭建自己的博客网站,默认的地址一般是username.github.io,这里的username一般是你GitHub的用户名。这样的地址不被记住,同时GitHub Pages也提供绑定个人域名的功能,所以如果有比较好记忆的域名可以通过GitHub Pages来绑定,通过直接访问域名的方式(而不是username.github.io)来访问挂载在GitHub上的个人博客网站。

本博客的域名在GoDaddy上购买,点击进入GoDaddy个人域名DNS配置后,将 185.199.108.153,185.199.109.153,185.199.110.153,185.199.111.153这几个IP地址加入到A记录,将个人原Github博客地址username.github.io(将username替换成个人用户名)添加到CNAME记录。针对本博客的A记录和CNAME记录如下截图。

GoDaddy DNS

  • A记录:将一个域名解析到一个IP地址,如上面例子即将个人域名解析到那四个配置的IP地址
  • CNAME记录:将一个域名解析到另外一个域名,如上面例子及将个人域名解析到username.github.io

将上述配置好后,然后返回到GitHub Pages配置页,在Custom domain填上个人域名(对于本博客就是www.wenvenn.com ),点击Save以后GitHub会自动检测DNS,如果通过的话在填写的域名后面可以看到一个绿色的钩,这里建议同时勾选HTTPS。如下截图。

GitHub Pages Custom Domain

有时候在GoDaddy上注册个人域名并配置DNS后不一定会马上生效,这里涉及到DNS广播,一般耗时几个小时,最长48个小时,个人可以通过DNS Checker 或者What’s My DNS 这两个网站来查询DNS状态,如果都打钩的话说明已经OK了。


Author: wenvenn
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source wenvenn !