IIS URL 正在为特定的子文件夹重定向到另一台服务器

IIS URL Redirecting to another server for specific subfolder

我对 IIS 网络场和 url rewriting/redirecting 很陌生。我需要我的 IIS 服务器将 HTTP 请求重定向到另一个服务器,如果它在 url.

我有一个带域名的域; example.com ,它绑定到 IP 地址为 111.111.111.111 的计算机上 运行 的 Web 应用程序.我在 IP 地址为 222.222.222.222 的机器上还有另一个 Web 应用程序 运行。所以,我需要的是当服务器收到一个带有 URL 的 HTTP 请求时,其中包含一个名为 NewApp 的子目录,它将重定向到 IP 地址 222.222.222.222 .

例如;

如果请求 url 类似于 example.com/OldAppexample.com 那么请求应由 IP 地址为 111.111.111.111

的计算机上的 Web 应用程序 运行 提供服务

如果请求 url 以 example.com/NewApi 开头,则请求应由具有 IP 地址的计算机上的 Web 应用程序 运行 提供服务222.222.222.222

如何使用 url 重写 IIS 模块来实现此目的?

我没有使用子目录,而是将子域创建为; newApi.example.com 并为其设置 DNS 记录。我没有使用反向代理解决方案。