2015-04-22 109 views
0

我有2個網站:DNS重定向

site1.com(IP:1.1.1.1)site2.com(IP:2.2.2.2)(不在同一臺服務器上,並主機託管服務提供商)

我想對site1.com (子一個子域)誰重定向到site2.com: sub.site1.com重定向到site2.com

重定向必須是invisib le給用戶。 當在sub.site1.com上時,網址顯示爲sub.site1.com和note2.com。

爲了更精確:

在site1.com,我做的:

sub.site1.com CNAME site2.com

site2.com CNAME machine.host。 COM

machine.host.com一個2.2.2.2

它的工作原理,但我有machine.host.com.fr的通用頁面,當我打電話sub.site1.com

2.2.2.2(machine.host.com)是一個Web服務器,它有多個站點。 如何更具體並將sub.site1.com重定向到我的網站?

+1

此問題[太寬](http://stackoverflow.com/help/on-topic)。有太多可能的答案,或者這個格式的答案太長。請添加詳細信息以縮小答案集或隔離幾個段落中可以回答的問題。 – jurgemaister

+0

我添加了一些細節。重定向不完全。服務器很好,但我的網站沒有鏈接。 – Davy

回答

0

如果我瞭解correclty,您需要一個DNS別名來完成這項工作。

假設你有兩個域:

site1.com(A)1.1.1.1 site2.com(A)2.2.2.2

如果你想有一個新的子域site1.com指向site2.com ,你需要做一個CNAME(別名)寄存器指向site2.com

sub.site1.com(CNAME)site2.com

一個可能的解決方案,如果要加載其他網站的內容(不改變主域),用If加載遠程內容RAME。藉此,您可以加載用戶不可見的遠程內容。

+0

Iframe是實際使用的解決方案,我想壓制並使用dns重定向。 – Davy