子目录位于不同的服务器但位于同一子域

子目录位于不同的服务器但位于同一子域

我有一个子域名,例如

https://xyz.example.com

在 IIS 中,我在一台服务器上的该域下有一个子目录:

https://xyz.example.com/site1

我想将子域名指向另一台服务器上的另一个 IP 地址,例如

https://xyx.example.com/site2

基本上,我有两个网站使用同一个子域名,但位于不同的服务器上。这可能吗?如果可以,您如何配置?

答案1

这不可能直接实现。目标服务器由子域定义,而不是子目录。

一种解决方法可能是在两台服务器前面放置一个反向代理服务器。此代理服务器可以根据子目录在内部将请求分派到另一台 Web 服务器。这可以奏效,因为子域指向分派请求的反向代理。

相关内容