2013-06-26 30 views
0

我的目標是有一個發展的網站:mysite.com將舉辦任何小項目我有。 GoDaddy上的兩個域名(fakedomain1.comfakedomain2.com)將從fakedomain1.mysite.com/fakedomain2.mysite.com中提取其內容。當有人進入任一虛假域時,url將保持不變(fakedomain1.comfakedomain2.com)。通過子域在一臺服務器上保持小項目

我看到了兩種可能的方式來完成這一點。第一個是使用DNS設置,所以我將'@'記錄更改爲我的託管服務器(專用)的IP。這實際上工作,但後來我刪除了我以前設置的轉發選項signup.fakedomain1(這是用於啓動岩石頁),它打破了。嘗試添加回來,但多小時後仍然沒有。

我想這樣做的第二個方法是用一個iframe:

if($_SERVER[HTTP_HOST] == "fakedomain1.com") { 
?> 
    <html> 

     <header> 
      <title>Fake Domain</title> 
     </header> 

     <body style='margin: 0;'> 
      <iframe src="<?php echo 'fakedomain1.mysite.com/'.$_SERVER[REQUEST_URI]; ?>" height="100%" width="100%" frameborder="0"></iframe> 
     </body> 

    </html> 
<?php 
} 

但是,這給人一種403錯誤,這我不能確定如何解決。我覺得這樣做通過DNS設置會更合適。

回答

0

第一種方式(使用DNS設置)看起來很好。它必須是您面臨的DNS Propagation的問題。 DNS記錄至少需要24小時才能更新和傳播。你應該等待一段時間再試一次。

+0

嗨。你有沒有再試一次?它現在工作嗎? –

相關問題