HEXO:子域名的配置及如何绑定到个人网站
本文最后更新于:2024年4月21日 晚上
1、前言
当我们购买了顶级域名时,期望其不只是在www前缀使用,可以扩展到多个不同的子域名。子域名可以用来关联到不同的站点,同时根据子域名的名称,也能够明显的区分不同站点的类型和作用,那么配置子域名的方法可以参考下面的过程来执行。按照域名的结构来说[www].[domain].[com],[www]为一级域名即子域名我们下面配置的修改点就在这,[domain]为二级域名也称为根域名,[com]为顶级域名。结构从左往右路由范围逐级递增,域名”/“后接对应站点的资源。
2、配置子域名
2.1、域名由namesoli托管
因为我的域名服务商为namesoli,在这以此为例进行说明:
- 进入个人域名管理(Domain manage),点击蓝球球:
- 进入”Manage DNS”,添加路由,类型为CNAME,添加或删除一级子域名:如添加为[info.domain.com]、[blog.domain.com],后面配置的”TARGET HOSTNAME”为目标源地址
2.2、域名由CloudFlare托管
在使用CloudFlare对域名进行代理托管时,按照类似的步骤操作如下:
- 进入域名管理:
- 配置路由规则(子域名),类型配置为CNAME,Content为源目标地址,同namesoli中的”TARGET HOSTNAME”:每添加一条,即可增加一个子域名,最大数量上限为50条。
注:这里的配置的”Name”不可重复,否则会添加失败。
其他域名服务提供上,均可按上述类似操作进行配置,均为配置DNS路由即可。
3、子域名绑定
这里以网站部署到github上为例:
- 进入github “Setting”–“Pages”页面,在“Custome domain”处填写子域名再”Save”进行解析:
待github部署完成之后就能够正常通过子域名访问网站了:
4、配置子域名转发重定向
进入域名管理页面,点击单个顶级域名:
进入“Sub-Domain Forwarding”,管理子域名重定向:
- 添加重定向子域名:
- 配置子域名前缀:
配置完成后,即可对指定的域名进行重定向。
HEXO:子域名的配置及如何绑定到个人网站
http://www.codestar.top/2024/01/21/BLOG/HEXO:子域名的配置及如何绑定到个人网站/