顶级站点上的IIS反向代理

问题描述 投票:0回答:1

我有一个网站(例如:a.domain.com),其中包含多个应用程序(例如:a.domain.com/App1,a.domain.com/AppX)。

仅当人们尝试访问a.domain.com时,我才需要弄清楚如何在顶级网站上进行反向代理。如果有人要访问a.domain.com/App1,则反向代理无效。

提前感谢!

reverse-proxy iis-8 windows-server-2016
1个回答
0
投票

我可以知道您如何设置反向代理吗?

在IIS中,我们通常使用URL重写规则来构建反向代理。

如果仅要求反向代理规则,则仅对根www.doamin.com生效。然后,您应该在规则中添加<add input="{URL}" pattern="^(/)?$" />条件模式,或在顶部站点下包括所有文件夹/ URL。否则,您必须使用正则表达式来手动排除所有288个应用程序。 IIS将无法检测子应用程序集合并将其自动添加到URL重写规则中。

© www.soinside.com 2019 - 2024. All rights reserved.