将主域名指向另一台服务器,同时将子域名保持在同一位置

将主域名指向另一台服务器,同时将子域名保持在同一位置

我有一个域名,我想将其指向我的 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 文档

相关内容