如何为一个主机上的网站和第二个主机上的其他域服务配置 DNS?

如何为一个主机上的网站和第二个主机上的其他域服务配置 DNS?

我想要实现以下目标:

mydomain.com/webmail、mydomain.com/forums、mail.mydomain.com 等指向当前主机 A

我希望将 mydomain.com 指向一个新的网站主机:

www.mydomain.com、mydomain.com 指向主机 B 上的网站,但只有这些 url 这样做。

电子邮件很简单,为 mail.mydomain.com 添加新的 MX 记录,并为 mail.mydomain.com 添加指向邮件服务器 IP 的 A 记录。

但是,我不能简单地为 mydomain.com 添加一条 A 记录来指向主机 B,因为这样一来,诸如 mydomain.com/forums 之类的子目录在主机 A 上就无法再访问了。

是否有一个解决方案可以解决这个问题,并且不需要最终用户进行任何更改?

答案1

没有 DNS 记录可以执行此操作,必须在 HTTP 级别执行此操作。您必须将主机 B 上的 Web 服务器配置为反向代理/webmail主机/forumsA 的请求。

相关内容