IIS 8上的反向代理

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

我有一个安装了IIS 8的Windows 2012网络版,运行了几个Web应用程序,它必须仍然是主要的Web服务器应用程序。

在Apache下运行的一个应用程序VisualSVN Server在IIS之外运行,我想让它也可以通过域访问,而不是通过80以外的其他端口上的IP地址访问。

因此,我需要创建一个代理,将svn.mydomain.com的请求重定向到侦听端口8080的本地apache。

我试图配置IIS以在URL Rewrite部分添加规则,但缺少反向代理。

enter image description here

我需要做些什么来使其可见并添加反向代理规则?

iis reverse-proxy windows-server-2012-r2 visualsvn-server
1个回答
2
投票

我猜你可能会使用IIS管理控制台home的url重写规则而不是IIS中的特定Web应用程序。

由于IIS管理控制台主页的URL重写规则用于生成全局URL重写规则而不是特定Web应用程序的URL重写规则,因此它不包含反向代理规则。

我建议您可以单击默认的Web应用程序并单击其URL重写图标,您会发现它包含反向代理。

更多细节,您可以参考下图:

enter image description here

特定的Web应用程序URL重写规则:

enter image description here

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