Domain-Name-System
將子域移動到不同伺服器的過程
我計劃有一個子域,我們稱之為
foo.mysite.com
,轉發到我的網站www.mysite.com
。這僅用於測試目的。最終我想改變我
foo.mysite.com
的指向另一台伺服器。所以我將設置另一個指向新 IP 的 A 記錄。我感到困惑的是如何處理轉發到 mysite.com 的子域?我不需要再轉發了。所以我認為程序是:
- 創建新的 A 記錄
- 刪除子域
- 使用別名創建 CNAME 記錄
foo
並將其託管為foo.mysite.com
- 刪除我在 htaccess 中的 301 重定向
foo.mysite.com
->www.mysite.com
我的託管服務提供商是 GoDaddy。假設這個過程是正確的,那麼我遇到的最後一個問題是 A 記錄的分配。這可能需要一些時間。它通常很快,但我正在建構一個需要在創建新 A 記錄時立即執行的應用程序伺服器。
我怎樣才能更好地建構它,這樣我就不會中斷?
現在將 CNAME 更改為
foo
A 記錄。將其指向與 相同的 IP 地址www
。然後,當您準備好在新伺服器上使用您的網站時,只需更改 A 記錄。這具有額外的好處,您無需在舊伺服器上進行任何更改。