关于Hexo的一切 —— 我的Hexo专栏
零 前言
继上篇,本篇主要讨论购买域名以及如何绑定并进行解析。
一 购买
我这里只推荐两个平台:阿里云官网和 腾讯云官网,选择你中意的即可。
我买的是一个很辣鸡的域名www.heeh.xyz
,第一年是9块钱,但续费的话就得几十上百了。
建议:如果你真的买到了喜欢的域名,请尽可能买的长一点。否则到续费的时候你可能追悔莫及,而且如果你需要备案更换域名也会很麻烦。👀
二 域名绑定与解析
-
在你购买后打开域名控制台,比如我在阿里云买的打开域名控制台 (aliyun.com):
-
点开解析添加如下记录:
-
CNAME
记录的记录值设置成域名,也就是你的github主页username.github.io
。 -
A
记录的记录值设置为IP地址,通过ping username.github.io
获得。 -
然后你需要在博客的根目录的
source
文件夹下新建一个CNAME
文件(不要有任何后缀),在里面写入自己的域名: -
最后在你博客的Github仓库里找到设置:
-
下拉到Pages填入你的域名保存:
-
大功告成,现在你就可以通过你的域名访问你的网站了😀 求赞🙊
三 主机记录及记录类型含义
以我的域名
heeh.xyz
为例
主机记录 | 说明 |
---|---|
www | 解析后的域名为 www.heeh.xyz |
@ | 直接解析主域名 heeh.xyz |
* | 泛解析,匹配其他所有域名 *.heeh.xyz |
将域名解析为 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优化~ 欢迎关注交流
更多有趣文章:我的个人主页