Github Pages 与域名关联简明教程css
1. 向你的 Github Pages 仓库添加一个CNAME(必定要*大写*)文件html
其中只能包含一个顶级域名,像这样:git
example.com
若是你是用 hexo 框架搭建博客并部署到 Github Pages 上,每次github
> hexo g > hexo d
后会把你的博客所在目录下 public 文件夹里的东西都推到 Github Pages 仓库上,而且把 CNAME 文件覆盖掉,解决这个问题能够直接把 CNAME 文件添加到 source 文件夹里,这样每次推的时候就不用担忧仓库里的 CNAME 文件被覆盖掉了。缓存
2. 向你的 DNS 配置中添加 3 条记录安全
@ A 192.30.252.153 @ A 192.30.252.154 www CNAME username.github.io.
用你本身的 Github 用户名替换 username服务器
推荐使用 DNSPOD 的服务,使用国外的 DNS 解析服务可能有被墙的风险。markdown
3. 等待你的 DNS 配置生效hexo
对DNS的配置不是当即生效的,过10分钟再去访问你的域名看看有没有配置成功 : )app
参考资料
做者:sjyan
连接:https://www.zhihu.com/question/31377141/answer/103056861
来源:知乎
著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。
阿里云域名解析服务
我买的是阿里云域名,直接上面提供域名解析服务,下面是具体操做方法。
域名注册后,客户只拥有了这个域名的使用权,但没法经过域名直接访问您的网站,或做为电子邮箱后缀进行邮件收发。“域名解析”是使用域名访问您的网站或邮箱的必备环节。
建议选择万网云解析服务,确保域名在解析过程当中拥有稳定、快速、安全的服务保障。
1、准备域名、网站(或邮箱)
您须要拥有一个域名以及从服务器提供商处获取主机 IP 地址(或电子邮箱 MX 记录),以便完成后续解析设置。