120

我正在尝试使用不同的托管公司为我的网站托管一个子域,但我遇到了如何设置它的问题。

以下是详细信息: - 域已在 GoDaddy 注册。- 名称服务器指向 DiscountASP.net,其中 ASP.NET 应用程序已经愉快地运行了几年。- 希望 blog.mydomain.com 指向我在 DreamHost.com 的帐户,以利用他们的 LAMP 堆栈。

我已经通过他们的控制面板将 blog.mydomain.com 添加到 DreamHost(添加 mydomain.com 之后)。我以为我可以在 GoDaddy 上添加一个子域条目以指向 DreamHost,但他们只允许 blog.mydomain.com = new url。

从理论上讲,我可以只使用我们的 .biz 或 .net 域并将其托管在 DreamHost 上,但希望我可以使用子域来完成这一切。

所以,总而言之,我想知道我想做的事情是否可行,如果可行,我该怎么做(考虑到 GoDaddy、DiscountASP 和 DreamHost 的限制)。

4

3 回答 3

165

子域是域的一部分,就像转租公寓的房间一样。必须在域的 dns 上设置记录,例如

mydomain.com 的 IP 为 123.456.789.999,由 Godaddy 托管。现在获取子域

anothersite.mydomain.com

其中该站点实际上位于另一台服务器上

登录 Godaddy 并添加一条A 记录 dnsimple anothersite.mydomain.com并将 IP 指向另一台服务器 98.22.11.11

就是这样。

于 2008-10-09T23:19:02.557 回答
29

您只需要在 Godaddy 的 DNS 管理器中添加一条“A”记录。在那条“A”记录中,将您的 IP 从dreamhost 中输入。

我知道这很有效,因为我正在做同样的事情。

于 2008-10-09T23:18:20.310 回答
8

更新 - 我没有在 GoDaddy 启用 Total DNS,因为该域托管在 DiscountASP。因此,我无法添加 A 记录,这就是为什么 GoDaddy 只提供将我的子域转发到不同站点的原因。我终于意识到我必须去DiscountASP添加A记录指向DreamHost。现在等着看是否一切正常!

当然,使用臭IP!我不确定为什么没有为我注册。我猜他们指向另一个网址的帮助文本示例让我失望。

感谢两位的回复。我一读到科比的回应,我就“明白了”,这是第一个,但赛义夫把它提高了一个档次,并添加了更多细节。

谢谢!

于 2008-10-10T01:42:59.553 回答