2013-05-31 67 views
12

我有一個網站託管在共享主機方案。我的域名在GoDaddy註冊,名稱服務器是我的共享主機(到目前爲止,都是正常的)。子域重定向到另一臺服務器

但我想弄清楚如何添加一個子域並指向其他地方。我想將sub.mydomain.com指向其他一些ip(在Amazon AWS上)。我希望它的行爲像一個普通的域,而不是一個簡單的頭('Location:...')或window.location.href。

這甚至可能嗎?如果是這樣,我該怎麼辦?

謝謝

回答

9

是的,這是可能的。在GoDaddy控制面板中,編輯您的DNS區域文件併爲子域添加「A記錄」。您的主域名應該已經有一條映射到「@」的A記錄。添加使用子域名前綴作爲主機

Host Points To 

@  <main domain IP address> 
sub  <subdomain IP address> 

第二行應允許您訪問使用sub.mydomain.com子域的新條目,例如:,同時主域名仍然會使用mydomain.com訪問。

+0

它看起來像一個很好的解決方案,但GoDaddy告訴我:區域文件不可用,因爲域的集名稱服務器不屬於此註冊商。我的服務器上沒有DNS,因爲它只是共享主機,所以我不認爲它可以這樣工作 –

+0

好吧,我現在看到,它是共享主機,因此您無法訪問GoDaddy中的DNS管理器。然後這不起作用。我會建議與您的託管服務提供商覈實,看他們是否允許其他子域名或有辦法更改您的域名的DNS服務器。 –

+1

如果您控制了域,則可以切換哪些服務器正在處理DNS。您可以切換所有的dns路由53並完全控制記錄。 – datasage

相關問題