我有一个应用程序需要与它进行一些集成,该应用程序使用 Jetty Web 服务器。制作该应用程序的公司向我提供了有关如何使用 IIS 充当反向代理并使用应用程序请求路由将所有流量转发到 Jetty 服务器的说明。说明如下:
1) Create a Server Farm in IIS
2) Create a URL Rewrite rule to direct all traffic to the server farm.
查看 URL 重写规则,它使用通配符匹配 (*) 将所有流量路由到已设置的服务器场。这对我来说是个问题,因为现在此服务器上的每个网站都试图将流量重定向到码头服务器。
有没有办法可以只将单个 IIS 站点的流量重定向到服务器场?
具体如下:
Jetty Web Server 的站点托管于:
http://mymachinename:7777/foo
我有一个正在运行的 IIS 站点:(我不希望这里的流量流向 Jetty)
http://mymachinename:50295
如果我在这个 URL 收到请求,我想将其重定向到 jetty:
http://mymachinename:8888/*