舊名稱是http://cappedin.com。網站已更名。如何將subdomain.OldURL.com重定向到subdomain.NewURL.com
我設置了一個301個重定向DNS來cappedin.com cappedsports.com
我怎樣才能得到一個subdomain.cappedin.com被重定向到同一subdomain.cappedsports與DNS條目?
舊名稱是http://cappedin.com。網站已更名。如何將subdomain.OldURL.com重定向到subdomain.NewURL.com
我設置了一個301個重定向DNS來cappedin.com cappedsports.com
我怎樣才能得到一個subdomain.cappedin.com被重定向到同一subdomain.cappedsports與DNS條目?
閱讀DNSimple's docs他們的URL重定向,它說:
重定向目前不支持重定向目標,其中包括 反向引用(匹配)以重定向源。例如, 以下的重定向將不起作用:
*.foo.com to bar.com/$1
*.foo.com to $1.bar.com
所以不幸的是,他們似乎並沒有允許你正在嘗試做的。您需要爲每個要重定向的子域添加URL記錄,或將通配符重定向到單個目標域。
重申,這不是「DNS重定向」。它是由DNSimple提供的http重定向服務。它的工作原理是這樣的:
您可以剪掉中間人,併爲通過重定向域的通配符A創建一個可以執行您希望的任何自定義301邏輯的服務器。
謝謝。所以* .cappedin.com無法映射/重定向到* .cappedsports.com?我在應用程序級別處理子域的邏輯。它很好,如果所有*。cappedin.com獲取重定向,只要子域是完整的,因爲我解析這個子域時,請求進來。 – slindsey3000
我認爲你基本上說不......哈。我只是希望有一種方式,不僅可以重定向主要網址,還可以重定向所有子網域... – slindsey3000
您可以將所有子域重定向到單個目標。像'* .domaina.com - > domainb.com',但你不能保留子域名,沒有。 – captncraig
有沒有這樣的事情,301 DNS重定向,301是一個HTTP響應代碼。但無論如何,你知道如何重定向根域,什麼阻止你做子域完全相同的設置? –
一些dns提供者在其dns面板中有一個僞記錄,用於從dns提供者管理的服務器執行http重定向。這可能是這個操作所指的。 – captncraig
@ slindsey3000你使用的是什麼DNS提供者? – captncraig