创建子域名指向邮件服务器APACHE

创建子域名指向邮件服务器APACHE

我有 2 台服务器。MX 记录指向服务器 1(上面也有网络邮件)。A
记录指向服务器 2。
现在,如果我输入域,它会带我到服务器 2。
如果我输入domain.com/webmail,它会带我到服务器 2 网络邮件。
我需要创建一个子域来指向服务器 1 网络邮件。
我该怎么做?

答案1

你说的子域名可能是指:webmail.domain.com

此过程分为两部分。首先,在您的 DNS 中,在 domain.com 域中创建 Webmail 主机。这应该是指向 server1 的 IP 的 A 记录。

其次,配置 server1 上的 Web 服务器以响应对 hostname 的请求webmail.domain.com。您应该通过在 Apache 中创建一个新的虚拟主机、将其 ServerName 设置为 webmail.domain.com 并将其 DocumentRoot 设置为存储 Webmail 应用程序的目录来执行此操作。可能需要进行一些其他配置,但如果没有您提供更多信息,很难判断。

现在,浏览至http://webmail.domain.com/应该显示网络邮件界面。

答案2

两种可能的方法:

  1. 为 server2 创建另一个 A 记录
  2. 在 server1 上创建 Web 重定向以将 domain.com/webmail 重新路由到 server2

无论是实施其中一个还是同时实施两者(您的选择)都可以实现您所描述的操作。

相关内容