2014-10-08 70 views
0

對不起,如果這是一些特定的應用程序,我會盡量保持一般。如何轉發域名/網址到網站內容主機,但顯示舊/真實/公司的網址?

我在管理一個網站,該網站使用DNS的UnoEuro webhotel,並且我使用的是由wp-engine爲網站本身託管的wordpress。

或多或少「www.MyDomain.com」需要顯示來自「www.wpengine.com/MyDomain」的內容,但當然當人們轉到MyDomain時,他們不應該看到wpengine/MyDomain。

當我瀏覽網站時,它也應該通過MyDomain發生,就像 - >「www.MyDomain.com/SubDomain」一樣。 (我認爲我有這個部分,因爲webhotel有一個選項「包含路徑轉發」)

UnoEuro給了我301和302之間的轉發選擇,我不認爲它的相關,但我不'不知道還有什麼要找的。

所以一般來說,你如何在大多數DNS服務中做到這一點?

(我需要知道的原因是,我從一箇舊的酒店不再使用移動DNS服務,我是不是誰設置,所以我不知道它是怎麼做的人。)

+0

一般而言,您應該在維護域的位置進行轉發,並按該名稱向接收端添加別名。爲了修復現場鏈接,請添加一個名爲「任何主機名」的插件,以允許站點網址保留您的訪問者的域名。如果您遇到任何問題(您可能會考慮使用它的wpengine),請聯繫他們的客戶支持。 – MSTannu 2014-10-08 16:31:33

+0

哦,我不希望他們看到他們到達的鏈接,在到達MyDomain1或MyDomain2後,它應該顯示來自wpengine和MyDomain url的內容,而不是1,2或wpengine網址。 感謝您的提示,雖然我會看到如果我可以進一步.. – 2014-10-08 18:02:12

+1

如果他們鍵入MyDomain網址,它轉發到正確的地方在wpengine/MyDomain,那麼你需要改變wordpress設置siteurl。無論如何,你的主要問題是在wpengine託管環境中添加指向wpengine/MyDomain的別名MyDomain。 – MSTannu 2014-10-08 19:19:47

回答

0

好的解決方案是添加NOT轉發,但DNS記錄/綁定將域綁定到主機IP。

特別是3個相同的「A型」綁定/記錄添加了TTL = 150(我認爲DNS更新時間秒)。我不知道爲什麼有3個相同的...

事實證明,webhotel有一個選項「從當前的DNS導入」,然後我只是將郵件服務器IP更改爲新的。

+0

很高興聽到你解決了它。 TTL的意思是生存時間,基本上,如果您決定在以後的某個地方將域名指向其他域名,則需要重新檢查一次。 – MSTannu 2014-10-09 16:46:31

相關問題