我计划建立一个子域名,我们称之为foo.mysite.com
,转发到我的网站www.mysite.com
。这只是为了测试目的。
最后我想将我的 IP 改为foo.mysite.com
指向另一台服务器。因此我将设置另一条指向新 IP 的 A 记录。
我感到困惑的是,我该如何处理已转发到 mysite.com 的子域名?我不再需要转发它了。所以我认为流程如下:
- 创建新的 A 记录
- 删除子域名
- 创建别名 CNAME 记录
foo
并将其指向的主机作为foo.mysite.com
- 删除 htaccess 中的 301 重定向,其中包含
foo.mysite.com
->www.mysite.com
我的托管服务提供商是 GoDaddy。假设此过程正确,那么我遇到的最后一个问题就是 A 记录的分配。这可能需要一些时间。通常很快,但我正在构建一个应用服务器,当我创建新的 A 记录时,它需要立即运行。
我怎样才能更好地构建它以避免发生中断?
答案1
现在将 的 CNAME 更改为foo
A 记录。将其指向与 相同的 IP 地址www
。然后,当您准备在新服务器上上线您的网站时,只需更改 A 记录。这还有一个好处,就是您不需要在老的服务器。