配置DNS解析
为了让用户访问域名能够解析到我们申请的GitHub Pages上,需要为GitHub Pages设置CNAME,同时再将我们申请的域名解析到GitHub Pages上。
GitHub设置CNAME
在GitHub Pages的项目根目录下创建一个名为CNAME
的文件。
文件中的内容为你申请的域名,如
jimmysong.io
godaddy修改域名DNS
第一、登录域名管理列表
第二、选择修改DNS
如果是godaddy新注册的帐户, 请确保邮箱已验证.
第三、选择自定义DNS
Add Nameserver 输入的就是 cloudflare 注册时, 为您提供的 nameserver.
最后,等待大约3分钟,就会将所有的域名全部修改完毕DNS和生效。
Cloudflare配置DNS
在Cloudflare上配置DNS解析。
配置如下图所示,最后一行是自动生成的。
这样实际上将用户访问https://jimmysong.io跳转到Github Pages的域名,但是用户看到的仍然是https://jimmysong.io的域名。