【Hexo】域名绑定篇

1,203 阅读3分钟

这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战

关于Hexo的一切 —— 我的Hexo专栏

零 前言

继上篇全面改造属于你自己的个性化Hexo博客 ,这篇主要讨论购买域名以及如何绑定并进行解析。

一 购买

我这里只推荐两个平台:阿里云官网腾讯云官网,选择你中意的即可。

我买的是一个很辣鸡的域名www.heeh.xyz,第一年是9块钱,但续费的话就得几十上百了。

建议:如果你真的买到了喜欢的域名,请尽可能买的长一点。否则到续费的时候你可能追悔莫及,而且如果你需要备案更换域名也会很麻烦。👀

二 域名绑定与解析

  1. 在你购买后打开域名控制台,比如我在阿里云买的打开域名控制台 (aliyun.com)

    image-20210819212417955

  2. 点开解析添加如下记录:

    image-20210819212539839

  3. CNAME记录的记录值设置成域名,也就是你的github主页username.github.io

  4. A记录的记录值设置为IP地址,通过ping username.github.io 获得。

  5. 然后你需要在博客的根目录的source文件夹下新建一个CNAME文件(不要有任何后缀),在里面写入自己的域名:

    image-20210819214220201

  6. 最后在你博客的Github仓库里找到设置:

    image-20210819214253053

  7. 下拉到Pages填入你的域名保存:

    image-20210819214530387

  8. 大功告成,现在你就可以通过你的域名访问你的网站了😀 求赞🙊

三 主机记录及记录类型含义

以我的域名heeh.xyz为例

主机记录说明
www解析后的域名为 www.heeh.xyz
@直接解析主域名 heeh.xyz
*泛解析,匹配其他所有域名 *.heeh.xyz
mail将域名解析为 mail.heeh.xyz,通常用于解析邮箱服务器
二级域名如 abc.heeh.xyz,填写 abc
手机网站如 m.heeh.xyz,填写 m
记录类型说明
A用来指定域名的 IPv4 地址(如 8.8.8.8),如果需要将域名指向一个 IP 地址,就需要添加 A 记录。
CNAME如果需要将域名指向另一个域名,再由另一个域名提供 IP 地址,就需要添加 CNAME 记录。
MX如果需要设置邮箱,让邮箱能收到邮件,就需要添加 MX 记录。
TXT在这里可以填写任何东西,长度限制 255。绝大多数的 TXT 记录是用来做 SPF 记录(反垃圾邮件)。
NS域名服务器记录,如果需要将子域名交给其他 DNS 服务商解析,就需要添加 NS 记录。
AAAA用来指定主机名(或域名)对应的 IPv6 地址(例如:ff06:0:0:0:0:0:0:c3)记录。
SRV记录了哪台计算机提供了哪个服务。格式为:服务的名字、点、协议的类型,例如:_xmpp-server_tcp。
显性 URL从一个地址 301 重定向到另一个地址的时候,就需要添加显性 URL 记录(注:DNSPod 目前只支持 301 重定向)。
隐性 URL类似于显性 URL,区别在于隐性 URL 不会改变地址栏的域名。

都看到这里了,点个赞呗😆

这两天内会更新博客的SEO优化~ 欢迎关注交流

更多有趣文章:Mancuoj 的个人主页