前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GitHub Pages自定义域名

GitHub Pages自定义域名

作者头像
一点儿也不潇洒
发布2018-08-07 10:19:02
2.9K0
发布2018-08-07 10:19:02
举报
文章被收录于专栏:肖洒的博客肖洒的博客

为了不备案也不被和谐。


将自定义的Github Pages域名改为原来的yourname.github.io

其实很简单:

  • 删除本目录下的CANME文件,或者改写CANME文件里的内容为空。

运行:

代码语言:javascript
复制
hexo clean

hexo g

hexo d
  • 清除浏览器缓存,打开OK!

那么我之前又是怎么自定义域名的呢?

为Github Pages博客绑定一个免费顶级域名

最早用GitHub Pages做个人博客,初始的二级域名就是https://x-nicolo.github.io/,之后用了一个免费顶级域名,在Freenom 申请,最长可以申请一年的免费域名使用权。申请了一个.cf 的域名。

申请流程:

  • 注册用户
  • 查询选择一个可用的域名
  • checkout,continue,填写相关用户信息,提交订单
  • 拥有自己的顶级域名了,可以在 MyDomains 查看。

添加CNAME文件 在github pages项目根目录上新建一个CNAME文件,在CNAME文件上编辑刚才申请到的域名。比如:xiaosablog.cf

在DNSPod添加A记录

  • 注册DNSPod,进入管理中心,选择添加域名。
  • 为域名添加记录,这里的NS记录是自动生成。
  • 个人博客可以通过 xiaosablog.cfwww.xiaosablog.cf 都能访问,所以需要添加两组A记录。其记录值设置为:192.30.252.153 和 192.30.252.154。这是github pages给出的。根据CNAME文件,这里指定了其所对应的域名,github会自动处理,将x-nicolo.github.ioxiaosablog.cf 对应起来。

修改域名DNS地址

  • 到Freenom修改DNS地址,把域名解析交给DNSPod。
  • MyDomains -> Manage Domain -> Management Tools -> NameServers把DNSPod中的两个NS记录写入。
  • 点击保存,然后等待全球递归DNS服务器刷新(最多72小时).我当时好像就等了72小时。。。
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-05-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 将自定义的Github Pages域名改为原来的yourname.github.io
  • 为Github Pages博客绑定一个免费顶级域名
相关产品与服务
ICP备案
在中华人民共和国境内从事互联网信息服务的网站或APP主办者,应当依法履行备案手续。腾讯云为您提供高效便捷的 ICP 备案服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档