在 Are My Sites Up,我们有一个 博客,用于向用户更新新功能、当前问题以及类似内容。 如果,天哪,网站崩溃了,如果该博客在同一服务器上,那么它对我们保持用户更新将毫无用处。
解决方案是将博客保留在不同的服务器上。 但我不想让博客感觉像一个陌生的地点。 因此,我做的是,设置了 aremysitesup.com 的一个子域名,blog.aremysitesup.com,并将该域名指向不同的服务器。 我以前从未做过这样的事情,所以我认为我应该分享一下它是如何完成的。
这实际上非常简单,您只需要在域名注册商处为该域名创建一个新的 A 记录 即可。 我使用的是 GoDaddy,所以这是对我有用的一种方法
- 登录帐户
- 打开域名管理器
- 单击您正在使用的域名
- 单击“完全 DNS 控制和 MX 记录”
- 此区域中的第一组应该是 A(主机),在该栏的右上角,单击 添加新的 A 记录
- 输入主机名,在我的情况下,它是“blog.aremysitesup.com”
- 输入您想要指向的服务器的 IP 地址。
然后,我只是在另一个主机(在本例中为 Media Temple)上设置了新的子域名,就是这样!
做得很好,想法也很好 :)
这很有趣。 我一直认为您只能通过托管服务器添加这些类型的记录,而不能通过注册商(您的名称服务器托管在何处)添加。 很棒的提示。 谢谢!
很棒的教程,Chris。
实际上,我两天前才第一次这样做。 唯一的问题是,您必须使用 GoDaddy 提供的默认名称服务器才能获得完全 DNS 控制。 我真希望在开始做这件事之前就知道这一点。 这将节省我很多时间。
这是真的,如果您更改名称服务器,您就不能在 GoDaddy 上这样做,您必须在将名称服务器指向的地方进行操作。 我发现将控制权保留在 GoDaddy 最为容易。
这也适用于设置 MX 记录以供 Google Apps 或类似内容使用。 如果您更改了名称服务器,您将必须在您的主机处执行此操作,而某些主机不会为您提供该控制权(您将不得不要求他们执行此操作,例如 Joyent)。
是的,我通过反复试验了解了如何使 Google Apps MX 和自定义服务地址正常工作,因为我是一个服务器新手。 但这篇文章对我来说非常及时,因为我将要设计和发布一个博客在我的工作中,它将不得不放在一个单独的服务器上。 我很高兴它如此简单,应该轻而易举。 感谢您提供有用的信息!
如果您保留默认名称服务器,如何使主域名指向您的主服务器(主站点托管在何处)? 额外的 A 记录(site.com > 名称服务器或 IP 地址)?
Chris,
由于博客运行在不同的机器(IP)上,您如何获得相同的外观和感觉(页面样式、图形等)? 您是否使用了某种远程包含(就像您在 PHP 中所做的那样)?
谢谢,
我从一个位置远程加载样式表,但除此之外,我只是复制了 WordPress 主题的外观。
Chris 说得很好!
我真应该在我在网络公司 Erixx 的博客上做些事情。
您真应该明天下午 6 点后登录,查看我们全新的设计! 它真的很棒,而且 100% 运行 WordPress!
感谢您再次发表这篇很棒的文章,Chris。
仅供参考…
您不需要在托管方创建 DNS 区域。 如果您遵循使用 GoDaddy 进行所有域名注册的逻辑(将所有内容都集中在一个地方),为什么不对 DNS 也这样做呢?
将所有内容都保留在 GoDaddy 中,就完成了。 您的托管帐户应该可以正常运行,而无需管理子域名的 DNS。 如果托管服务要求管理服务器上的 DNS,我会感到非常惊讶。
喜欢这个网站,即使您抢在我前面写了 Magento 文章。 我有一些草稿内容没有时间发布,因为我的 匹兹堡钢人球迷商品电子商务网站 自上周日以来一直很火爆。
实际上,这是一个好主意,我从未想过这些问题,一直忙于思考如何简单地备份数据。 感谢您提出这一点!
太酷了,再次感谢 Chris!
完美,正是我需要的,对设置具有不同子域名的电子商务网站(用于 SSL)非常有帮助
谢谢。 您再次帮我度过了难关。
谢谢,我已经测试过了,可以使用,使用 NS 不行。