1

我正在尝试让 Sonarqube 在生产服务器(Win Server 2012 R2)上运行的虚拟机 IP 192.168.0.150 上工作。我还需要从 Internet 访问它。因此,我在物理服务器上的 IIS 中创建了一个新网站,启用反向代理并将所有内容重定向到 192.168.0.150。这显然有效:我可以从任何远程 PC 成功访问仪表板。问题是:当我尝试登录时,sonarqube 重定向到 192.168.0.150。正如您可以轻松想象的那样,这会炸毁远程 PC 上的所有内容。我尝试了 sonar.web.host 和 sonar.host.url 中的所有内容,但没有。我尝试在 IIS 中使用出站规则用我的网站地址覆盖 192.168.0.150,但它不适用于 gzip 压缩。我能做些什么?谢谢

4

1 回答 1

0

解决。

我必须检查 IIS -> 机器 -> 应用程序请求路由缓存 -> 服务器代理设置中的“在响应标头中反向重写主机”选项。

于 2015-06-05T13:00:15.233 回答