如何使用 DNS 從一個子網域重新導向到另一個子網域?

如何使用 DNS 從一個子網域重新導向到另一個子網域?

我在現有主域下有幾個子網域,例如:

eg.domain1.com
ie.domain1.com

該公司正在重塑品牌,並設定了一個新的主網域,所有這些子網域現在都需要存在於相同的 DNS IP 位址下,例如:

eg.domain2.com
ie.domain2.com

我需要將舊子網域重新導向/轉送到新子網域,例如:

sub.domain1.com -> sub.domain2.com
dom.domain1.com -> dom.domain2.com

這兩個網域都託管在 Network Solutions 上。我嘗試設定 Web 轉發來執行重定向,但 Network Solutions 表示這對於 Web 轉發是不可能的,並且沒有提供任何幫助來尋找任何其他解決方案。

我還嘗試刪除「舊」網域的 A 記錄並新增 CNAME 記錄以將舊子網域別名為新子網域,但在等待 18 小時左右後,變更仍然沒有生效。

有其他方法可以做到這一點嗎?

答案1

一點也不。時期。

DNS 不執行瀏覽器重定向。您要做的就是讓網站對舊網域做出反應並發出 HTTP 永久重新導向(回應 301)。

像這樣的重定向不能在 DNS 中完成。

現在,網頁解決方案託管可能無法實現這一點 - 但這是他們的限制,而不是技術限制。

相關內容