GitHub Pages自定义域名

为了不备案也不被和谐。


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

其实很简单:

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

运行:

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小时。。。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏酷玩时刻

Android依赖管理与私服搭建

*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 *本篇文章视频 慕课网之Android依赖管理与私服搭建

1625
来自专栏张善友的专栏

Windows 下的安装phpMoAdmin

Windows7 下安装PHP非常容易,推荐使用WPI,通过框架和运行时选择PHP5.2安装: ? mongoDB 是以 PHP 扩展库 .dll 的形式与 P...

2357
来自专栏十月梦想

内网穿透FRP搭建教程

        开篇先虾扯蛋一会儿,看到上一篇博文更新已经是1个多月之前的文章了,当时学习小程序忙!拖拖拉拉一个多月,也没学到什么,不过基本的构建明白了!今天是...

5422
来自专栏JetpropelledSnake

SNMP学习笔记之Linux下安装和配置SNMP

  选择一个SNMP版本,比如5.7.1,下载地址如下:http://sourceforge.net/projects/net-snmp/files/net-s...

2413
来自专栏流柯技术学院

CAS客户端服务器端配置步骤

CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一...

5492
来自专栏云计算教程系列

如何在Ubuntu 16.04上使用Icinga监视主机和服务

Icinga是一个开源监控系统,用于监控网络主机和服务的运行状况。在本教程中,我们将使用Icinga设置两种不同类型的监视配置。第一种是基于对主机外部服务的简单...

1431
来自专栏前端杂货铺

socket.io搭配pm2(cluster)集群解决方案

socket.io与cluster 在线上系统中,需要使用node的多进程模型,我们可以自己实现简易的基于cluster模式的socket分发模型,也可以使用比...

9007
来自专栏Hadoop实操

由MasterProcWals状态日志过多导致的HBase Master重启失败问题

本文主要讲述如何解决由MasterProcWals状态日志过多导致的HBase Master重启失败问题。

1.2K5
来自专栏pangguoming

CentOS查询端口占用和清除端口占用的程序

1315
来自专栏后台全栈之路

在 C/C++ 异步 I/O 中使用 MariaDB 的非阻塞接口

对 C/C++,MySQL 提供的库传统上都是阻塞操作,因此适合多线程 / 进程服务器架构编程。但是如果用 C/C++ 编写服务器,往往对性能会有极致要求,此时...

6282

扫码关注云+社区

领取腾讯云代金券