首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以从不同的注册商分别购买子域名吗?

问我可以从不同的注册商分别购买子域名吗?
EN

Webmasters Stack Exchange用户
提问于 2016-09-27 03:19:39
回答 2查看 3.1K关注 0票数 2

我不认为这是可能的,但我只是想知道。例如,我有一个域名和主要网站由A公司托管,并希望有一个博客管理和托管公司B,所以我需要一个新的子域名'blog.mydomain.com‘。我是否可以将子域托管在其他地方,以便B公司可以轻松地管理这一点,而不必将A记录指向A公司以指向新主机?

EN

回答 2

Webmasters Stack Exchange用户

发布于 2016-09-27 05:35:08

子域不被购买或注册。你可以随时随地为自己创造一个。

域名被注册并绑定到IP地址。你很有可能和你的注册官一起这么做。

子域由您分两部分创建:

  1. 在您的DNS中,通常情况下,注册员会创建一个CNAME (别名)记录,该记录将您的子域blog.example.com指向example.com。如果你不知道如何做到这一点,打电话给登记员技术支持。
  2. 在您的web服务器上,您可以创建一个站点blog.example.com。如果你不知道如何做到这一点,打电话给你的网络主机技术支持。

您不必使用同一主机和web服务器承载您的子域。如果你这么做的话就容易多了。但是,如果没有,那么将使用A记录将站点blog.example.com绑定到由新主机提供的IP地址,而不是CNAME。

您可能无法立即看到您的子域。DNS服务器更新需要时间。一些查询子域的SOA (授权声明)并立即更新,而另一些查询可能尚未更新的上游DNS或缓存条目。所以你可能得耐心点。

一旦您能够访问您的子域,您可以上传您的网站或脚本。

票数 4
EN

Webmasters Stack Exchange用户

发布于 2022-11-19 21:18:27

@closetonoc使用CNAMES是一个非常普遍、实用的解决许多托管代理问题的解决方案,尽管存在一些限制和问题。如果它是实用的,你应该使用它,因为它比下面的解决方案更常见。

下面是一个技术上更正确的答案和DNS设计的工作方式。它确实假设公司A和公司B都支持它,这不是给定的,因为它可能的公司A将不允许您为子域添加NS记录类型,并且/或其可能的公司B将把dns服务绑定到域注册中。

不可能从不同的寄存器单独购买子域,因为负责父域的域服务器最终控制其子域。当然,"com“或"co.uk”与"example.com“或"example.co.uk”是一样的。"com“和"co.uk”所做的是对域名进行子委托--您也可以使用example.com创建可以独立于example.com处理的xyz.example.com,前提是域的子委托仍然有效。

答案是为指向名称服务器的xyz.example.com设置NS记录,然后在B公司创建一个区域xyz.example.com。

假设B公司有名称服务器ns1.b.com和ns2.b.com --在本例中,在example.com公司的DNS设置中,您需要创建名称服务器记录

代码语言:javascript
复制
xyz     NS  ns1.b.com
xyz     NS  ns2.b.com

这意味着,每当有人查看DNS服务器A中与xyz.b.com相关的任何内容时,它们都会被转发到b.com的名称服务器上。

在b.com上,您需要设置区域xyz.example.com

它需要包含与域名相关的所有记录,包括名称服务器记录,以及指向您希望它们去往何处的记录。

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/99610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档