申请域名绑定github pages

你是否想让自己的github 个人博客拥有自己的个性域名,而不是很长的github.io 域名呢?快来看看吧!

前置需求

  1. Cheap Domain Names & Web Hosting Starting at $0.99! | NameSilo完成了域名的购买
  2. 完成了GitHub Pages的设置,有了可用的http://username.github.io库之后,可以访问 Github Pages

正文

0. 进入我的账户

1. 无论是什么域名服务商,找到DNS Management页面

如果是namesilo购买的域名,可以通过以下步骤:

点击“domain manager”

点击这个蓝色的小球(Manage DNS for this domain)

2. 写入 type A 的DNS记录

  • 如果厂商提供了写入模板,这一步就很简单了。拿namesilo举例,在Manage DNS页面往下滑动可以看到namesilo支持的很多 DNS Templates

找到GitHub的template,点击“Apply Template”,然后在弹出的窗口里直接点击“Accept”,你就会发现4条A记录已经自动写入了。

  • 如果厂商不能自动添加,也可以手动添加,并不麻烦。打开下面的网址,滑动到第五个步骤,可以看到下图

[Managing a custom domain for your GitHub Pages site - GitHub Docs​docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain!

上面圈起来的四个地址就是需要等会儿手动输入的。

不同厂商之间的手动添加方法不一样,但只要记住 type 后填“A”address/points to或其他同义表达后填这四个地址中的一个其他默认就好了,一共需要添加四条,可以复制粘贴。

添加之后会多出四个### 3. 创建CNAME文件

这一步也有其他方法,比如直接通过上一步类似的方法来添加,只要选择CNAME type,把address写成http://username.github.io

上面的方法 save 之后看到报错不要慌,让子弹飞一会儿就好了


最终有这些配置即可:

github 填写域名地址

在GitHub库的Settings–>Pages–>Custom Domain里填上自己的域名,把Enforce HTTPS打上勾即可。

即刻访问你自己的域名网站吧!

参考:
将自己的域名绑定在GitHub的个人网页库中(以namesilo为例) - 知乎 (zhihu.com)


申请域名绑定github pages
https://leiqi.top/2024-09-01-ed1bf9078b39.html
作者
Lei Qi
发布于
2024年9月1日
许可协议