或许为了自身写,或许为了知己写!

Hexo个人博客绑定域名

前言

申请域名已经很久,之前偶尔用用,没有用起来;最近想充分利用,在网上研究一番,现在配置成功可以使用,记下心得。

申请域名

在万网,新网等网站申请一个域名。本文以万网为例:

  • 首先注册阿里云账号,如果有淘宝账号的,可以直接登录。

  • 登录以后,先进行实名认证(购买域名要用到)。

  • 认证信息提交完毕后,可能需要一两天的审核时间。

  • 认证完毕后回到首页,上方导航栏,产品->点击万网,搜索自己想要的域名并进行购买(域名持有者选择个人,这里就用到之前的认证)。

  • 购买完毕后,回到首页点击右上方的控制台,进入后点击上方导航栏的产品与服务,然后选择域名,点击进入域名解析列表,然后就可以看到刚刚买的域名了,接下来进行解析配置(绑定)。

解析域名

登录成功阿里云,进入个人页面找到最近使用的产品文案,点击域名进入域名管理页面:

域名

在域名列表中找到自己想要解析的域名,点击域名右侧解析文案:

域名列表

进入到域名解析设置页面,如下图:

域名解析设置

  • 第一个红色框中,点击修改在记录值中填写自己的github博客地址,不需要http://前缀。

  • 第二个红色框中,填写博客站点的IP,获取博客IP方式:

win+R快捷键打开“运行”窗口,输入cmd运行命令行控制台。

用以下指令获取自己博客站点的IP

1
ping xxx.github.io
1
2
3
4
5
正在 Ping xxx.github.io [185.xxx.xxx.153] 具有 32 字节的
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=57ms TTL=48
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=55ms TTL=48
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=56ms TTL=48
来自 xxx.xxx.xxx.xxx 的回复: 字节=32 时间=60ms TTL=48

把获取到的IP填写在第二个红色框中。

创建CNAME

在本地博客站点路径下的source文件夹里,创建一个名为CNAME的文件(注意要大写),里面写上你之前购买的域名。

如下图:

填写CNAME

文件里的域名前加不加www都可以,具体规则如下:

  • 如果填写的是没有www的,比如 yuanbeauty.com,无论是访问 http://www.yuanbeauty.com 还是 http://yuanbeauty.com ,都会自动跳转到 http://yuanbeauty.com
  • 如果你填写的是其它子域名,比如 abc.yuanbeauty.com,访问 http://abc.yuanbeauty.com 没问题,但是访问 http://yuanbeauty.com ,不会自动跳转到 http://abc.yuanbeauty.com

github绑定域名

github上,点击进入头像个人设置,如下图:

setting

点击存放个人博客的仓库,在仓库标题下面,有setting设置点击进入,

setting

在当前页面拉动滚动条找到GitHub Pages,填入购买的域名:

github-pages

重新生成个人博客,打包部署就能使用域名访问博客,执行命令:

  • hexo clean 清理缓存文件

  • hexo g 生成静态文件

  • hexo d 部署个人博客项目

———— / END / ————
0%