0%

设置域名转发

今天突然想起自己好像还有个.tk的域名来着。现在用的这个.cn是腾讯云的教育免费域名,在这之前本站一直用的是freenom这家的免费域名。

freenom

免费域名的提供商很多,但是能免费提供顶级域名的几乎找不到。

比如github上hexo博客默认地址是username.github.iousername.github.com,只有前面username一段是自定义可变的,所以它是一个低级域名

而freenom就提供了这样一个免费一年的顶级域名服务。

freenom域名

如上图,他们家提供.tk,.ml,.ga,.cf,.gq的免费域名。选择自己喜欢的域名(可以选择多个)加入你的购物车,注册一个账号来完成订单,然后在域名有效期处选择一年免费即可。
实测域名到期回收后,只要没别人申请可以继续免费申请一年!

域名转发

那么问题来了,拿到腾讯云高大上的.cn域名之后并不想再用什么.tk。确实,freenom提供的域名基本都没什么知名度,不仅国内没见过,国外也被认为可能是有害网站。。。
国外吐槽

然而在设置好dns之后发现github pages只能绑定一个域名。。。这就尴尬了,旧的域名怎么办呢?难道要放弃了吗?

1. DNS解析URL转发

当时第一个想到的就是好设置.tk的一条URL转发,具体做法可以拿这个阿里云解析的帮助文档参考一下。然而打开dnspod才发现原来添加URL转发是要收费的,而且还限制多多,转发目标需要备案。。。因此这件事就搁置了好久。。。

2. 域名设置URL转发

前几天freenom发邮件来跟吾辈说.tk那个域名对应的网站似乎不能正常工作(废话,闲置中),他们近几天会去moeyui.tk这个网站视察。当时没在意,结果今天看到他们的邮件:
取消邮件
Oh,no!


好吧,下面是正题。
登录freenom的管理后台找到URL Forwarding,填写要跳转的网址,选择http 301重定向,保存就好啦。
URL ForWording

这个实现应该也是依赖于freenom自家的dns解析URL转发,所以本质上和第一个方法是一样的(应该,吾辈没有验证过),所以生效也是有一定延迟。