logo
利用 GithubPages 和域名搭建个人网站(国内可访问)

利用 GithubPages 和域名搭建个人网站(国内可访问)

前置条件

  • 个人域名(无须备案)

  • 已经开通 github pages 的 github 仓库

原理

github pages 作为网页静态仓库,利用 cloudflare 作为全球 CDN 部署自己的网站

开始行动

  1. https://dash.cloudflare.com 添加你的域名

  2. 在你的域名服务商网站设置域名服务器(Nameservers)为 cloudflare 提供的地址

  3. 去 cloudflare 控制台左侧的 DNS 界面添加如下记录,1226085293.github.io 替换为自己的 github pages 地址即可。A 和 AAAA 的地址在这儿(方便复制):Managing a custom domain for your GitHub Pages site - GitHub Docs

  4. 去 github 设置界面添加自己的域名并验证通过(验证不通过检查自己的 DNS 设置)

  5. 去自己的 github pages 仓库的设置添加域名并验证通过,下面的 HTTPS 不用勾,cloudflare 已经支持 HTTPS