跳过正文
  1. 技术/

搭建个人博客——4. GitHub Pages 绑定个人域名

2 分钟· ·
Yuzhen GitHub Pages 自定义域名 博客设置 SEO 文档
Yuzhen
作者
Yuzhen
好奇驱动,积极成长。
目录
个人博客 部署教程 - 这篇文章属于一个选集。
§ 4: 本文

部署在 GitHub Pages 上的个人博客已经搭建一段时间,一直使用的是 username.github.io 默认域名。前不久终于在 Tencent Cloud 以不到 80 块的价格买了 10 年的域名。在网上搜索了部分 GitHub 自定义域名的文章后,发现非常简单,操作几步即可完成。

首先注册一个域名
#

网上有很多域名注册商,例如 GoDaddy、Namecheap。很多云服务商、CDN 服务提供商也提供该项功能,像 AWS、GCP、Tencent Cloud、Cloudflare 等。本文将基于 Tencent Cloud 进行详细讲解。

  1. 实名认证

    登录 https://cloud.tencent.com/,通过 控制台-域名注册-信息模版-新建模版,提交后大概 10 分钟即审核成功。

  2. 域名注册购买

    控制台-域名注册-概览 中输入域名查询,或选择推荐的域名,根据提示购买即可。完成后查看 控制台-域名注册-我的域名,即可出现该域名记录。

其次在仓库里添加 CNAME 文件
#

你可以选择以下任一操作来绑定你的域名:

  • 操作一:直接添加 CNAME 文件并在文件中填写绑定的域名。文件里填写要绑定的主域名,不要包含 http://www

    CNAME 文件示例

  • 操作二:点击你的博客仓库,进入设置,找到 Custom domain,添加域名后保存即可。

    Custom domain 设置示例

最后添加 A 记录指向 GitHub 博客 IP 地址
#

打开 terminalping 你的 GitHub 博客地址 username.github.io 得到一个 IP 地址。

ping 示例

我的域名-解析 中添加两个 A 记录,记录值为上一步骤得到的 IP 地址,主机记录一个为 “www”,另一个为 “@”,这样通过 yourblog.comwww.yourblog.com 都能访问到你的博客。请等待 DNS 配置生效,通常在 10 分钟内即可完成。

DNS 示例

额外提示
#

  • HTTPS 配置:一旦域名成功绑定,记得在 GitHub Pages 的设置中启用 HTTPS,确保网站的安全性。
  • 定期检查 DNS 记录:如果你发现网站无法访问,可以检查 DNS 设置,确保没有错误。
  • 博客内容管理:定期更新博客内容,保持活跃,提高访客的回访率。

通过上述步骤,你可以成功将自己的域名绑定到 GitHub Pages 上,提升个人博客的专业性和可访问性。如有其他相关问题或需要进一步帮助,欢迎随时联系我!

个人博客 部署教程 - 这篇文章属于一个选集。
§ 4: 本文

相关文章

搭建个人博客——3.GitHub Pages 发布博客
2 分钟
Yuzhen 配置 文档
搭建个人博客——2. Blowfish主题自定义
4 分钟
Yuzhen 配置 文档
搭建个人博客——1. 安装hugo, Git, 配置Blowfish主题
3 分钟
Yuzhen 配置 文档
问题解决——本地提交至GitHub仓库,贡献不显示
2 分钟
Yuzhen 问题解决 Git
关于我
1 分钟
关于我 Yuzhen
🍄意外之喜:在运河边发现的毒蝇伞
4 分钟
蘑菇 生活