将域名转发到另一个子域名

将域名转发到另一个子域名

我有 2 个域名 jainaditya.in(从 GoDaddy 购买的域名,目前已停放)和 techphernalia.com(域名和网站托管来自 one.com)。我创建了一个子域名 ajain.techphernalia.com。

要求:当我指向 jainaditya.in 时,它应该打开 ajain.techphernalia.com,并且地址栏仍然显示 jainaditya.in。

工作示例:完成类似的更改,其中 sms.techphernalia.com 显示来自不同 IP 的内容(我不知道来自哪里,但我们称之为 B)。

我是这样做的:为 sms.techphernalia.com 创建了一个 CNAME 记录,等待了 2 天,打电话给 B,他在他的服务器上做了一些更改,并且反映出来了。

问题是什么:在 jainaditya.in 上为 www.jainaditya.in 创建了 CNAME 记录,请求从 GoDaddy 的服务器发出并到达 one.com 服务器。但不知道需要对 techphernalia.com DNS 记录进行哪些更改才能显示内容。

答案1

理论上你可以做这样的事情:

  1. jainaditya.in创建指向 IP 地址的A 记录ajain.techphernalia.com(目前解析为46.30.212.96)。我们更愿意CNAME为此使用记录而不是记录A,但您不能CNAME在区域的顶点使用 。
  2. 创建另一条指向相同 IP 地址的A记录,假设您想要显示相同的内容。www.jainaditya.inwww.jainaditya.in
  3. 要求您的托管服务提供商ajain.techphernalia.com(我猜是 one.com)在其服务器配置中为该域创建两个别名:jainaditya.inwww.jainaditya.in。在 Apache 中,这称为ServerAlias,但术语可能有所不同。

事实上,实现目标的最佳方式是与 one.com 联系,告诉他们您想做什么,然后看看他们有什么建议。我想他们希望您将 DNS 托管移交jainaditya.in给他们,以便他们可以管理所有 DNS。这样,如果他们需要更改 IP 地址,ajain.techphernalia.com他们就可以更新您的所有 DNS 记录。

相关内容