我有一个域名,我想将其指向我的 github pages 网站。但是,我想让子域名指向old.mysite.com
当前服务器(因为这是我的旧 php 博客的存档,github pages 无法托管)。
我该如何做呢(最好使用 cPanel 中提供的工具)?
答案1
您可以创建以下 DNS 记录:
www.mysite.com CNAME youruser.github.io
old.mysite.com A ip.address.of.your.server
鉴于您无法在裸域 (mysite.com) 上拥有 CNAME,您应该将其指向您的服务器,并在 http 级别将其重定向到 www.mysite.com。GitHub 也可以为您处理重定向,但我不会这样做,因为您需要自己保持 A 记录的更新(ALIAS 记录很少见)。请参阅GitHub 文档