Home 使用 CNAME 将域名重定向到带路径的 URL
Post
Cancel

使用 CNAME 将域名重定向到带路径的 URL

之前拥有服务器的时候虽然有过此想法,但毕竟只要服务器再开个站点就解决了并没有深入研究,如今服务器到期将 Blog 搬到 Github 上想要继续这样无疑是不可能的,于是便寻求解决方法

失败的历程

虽然失败了,但还是要记录下来,肯定是我不会用

之前只是试着玩玩,仅从 DNS 的 CNAME 试了发现不行便放弃了,这次使用互联网搜索”域名定向到路径 url”,从第一条搜索结果 https://cloud.tencent.com/developer/ask/sof/89340 得知工具网站:http://redirect.center/

例子

https://acg.yexca.net 重定向到 https://blog.yexca.net/acg

按网站描述,CNAME 内容应该为 blog.yexca.net.opts-slash.acg.opts-https.redirect.center. 可实际效果并未达到,并且报错

尝试了挺多都是报错,不试了,另寻他法

注:网站最后一个介绍有自动生成

新工具

使用互联网搜索 “redirect center” 第三条搜索结果 https://redirect.name/

这个工具比那个好用很多,而且有效

例子

https://acg.yexca.net 重定向到 https://blog.yexca.net/acg

两条记录

类型 名称 内容
CNAME acg alias.redirect.name
TXT _redirect.acg Redirects to https://blog.yexca.net/acg

代码形式

1
2
acg            IN  CNAME  alias.redirect.name
_redirect.acg  IN  TXT    "https://blog.yexca.net/acg"

参考资料

文章已列出

This post is licensed under CC BY 4.0 by the author.

单例模式

适配器模式