IIS 反向代理配置

IIS Reverse proxy configuration

我的 IIS 8 服务器中有两个站点。站点 MyProjectA 和 MyProjectB,对于每个项目,我都有一个域名,可以说 myprojecta.com 和 myprojectb.com。我在我的 DNS 提供商中设置了两个域都指向服务器 IP。我已经配置好 MyProjectA 在 443 上运行,MyprojectB 在 8181 上运行,两者都是 SSL。

所以如果我浏览到:

如果我浏览到:

但现在我想知道,我该如何配置才能省略 :8181 部分,然后仅通过浏览 https://myprojectb.com(并使用正确的证书)来访问 MyProjectB 站点。据我所知,这应该可以通过 IIS 中的反向代理配置来实现,但我无法让它工作。任何人都可以帮助实现这一点?

由于您使用的是 IIS 8,最简单的方法是使用 SNI 支持在端口 443 设置多个 HTTPS 站点。那么就不需要反向代理了。

Reference