如何将外部子域名映射到我的子域名?

如何将外部子域名映射到我的子域名?

我的公司开发了营销报告应用程序,其中一项要求是每个用户都为其仪表板创建新的子域(例如客户端.application.com)。

一旦完成,他们就会配置他们的 DNS 来创建新的子域名(例如报告.client.com),以便他们域名上新创建的子域名指向我们为他们创建的子域名。

简而言之,客户需要将他们的子域映射到我们的子域。

使用 DNS 还能实现这一点吗?

答案1

听起来您还没有为该reports.client.com域名创建虚拟服务器。

尽管有 和 的 DNS 名称client.application.com,但reports.client.com只有后者用于从客户端访问应用程序。

应用程序需要知道该名称,在 Apache 中您将使用ServerAlias,在 中nginx您将使用server_name指令。

如果没有匹配的名称reports.client.com,则将使用默认服务器。

答案2

我想到了这一点:

我们:

  • 在我们的服务器上创建新的 vhost reports.client.com

客户:

  • 创建 DNS“A”记录,其中“报告”值指向我们的 IP
  • 创建新的“报告”子域

传播后一切都按预期进行。

相关内容