域名申请与绑定到Coding Pages

Hexo建站系列的前两篇文章中,我分别分享了如何安装和新建Hexo项目以及将Hexo项目部署到Coding。这篇文章则是讲述如何申请属于自己的自定义域名以及将其绑定到Coding Pages上,从此,就可以通过自定义域名访问您的网站了。

一、前言

将Hexo项目部署到Coding这篇文章里,我提到过,当我们的项目推送成功并开启Pages服务后,其访问地址为username.coding.me/projectname。当然,当你的projectnameusername相同的时候,其访问地址可以简化为username.coding.me。不过对于很多人来说,这样的url还是会让人觉得比较千篇一律,如果访问地址形如username.comiamwho.net等是不是一下就觉得富有个性化一些了呢?本文就讲述如何进行个性化的域名绑定。

二、域名申请

在国内,主要的域名注册商为腾讯云和阿里云(万网),它们的官网和域名申请地址如下所示。

您可以根据自己的喜好,选择相应的网站和喜欢的域名进行申请注册即可。我个人是选择的阿里云(万网)进行域名注册,对象存储选择的是腾讯云。关于域名申请和后续的实名认证操作之类的,本文就不进行讲解了,在相应的域名申请网站查看帮助文档即可。

三、域名解析与绑定

1.进入域名解析设置页面

确保您已经获得了您的自定义域名,现在,我们来将它绑定到Coding上吧,以下,我以阿里云为例,演示域名解析流程。

  1. 进入阿里云官网,点击页面顶部右上角的“控制台”,然后登录,进入到管理控制台。
  2. 展开页面左侧的菜单栏,选择“域名”,然后在你的相应域名下,点击解析,进入到解析设置页面。
  3. 点击“添加记录”按钮,在这里我们需要添加两条解析记录。

2.添加解析记录

我们需要添加两条解析记录,解析记录1如下图所示:注意记录类型为A,主机记录为@,解析线路选择默认,记录值为你Hexo项目所部署到Coding Pages的IP地址,可以通过ping得到。如我的Coding仓库为jealyn.coding.me,则打开cmdwin + R,然后再输入cmd),输入ping jealyn.coding.me,结果如下图所示:取出其中的150.109.112.233作为记录值即可。
解析记录2如下图所示:注意记录类型为CNAME,主机记录为www,解析线路选择默认,记录值为你Hexo项目所部署到Coding Pages的访问地址,如我的为jealyn.coding.me

3.Coding绑定自定义域名

打开Coding的Pages服务,进入设置页面,为网站绑定自己的域名。添加刚才解析的两条记录,如下图所示:

4.开启HTTPS强制访问

为了保证数据传输的安全,防止传输内容被第三方冒充或篡改,我建议尽可能得开启HTTPS强制访问。

四、总结

通过以上的操作,现在,就可以通过自定义的域名访问您的个人网站了,一下就感觉高大上了有不有!至此,网站的配置和域名的绑定就讲解完毕了。但是我们的网站还有一个很大的问题,那就是样式很丑呀,实在不愿多看。下一篇文章,我就会讲解Hexo的主题选择和配置,经过改进后,网站看着就会赏心悦目许多。希望继续关注我的文章哦!

五、相关链接

--本文结束 感谢阅读--
创作十分不易,原创更应鼓励