是否有Apache的ProxyPreserveHost的IIS 7应用程序请求路由equivilent?

标题基本上是这样。 我有本地主机上运行的tomcat:8080,我试图使用IIS 7与ARR反向代理,这一半工作。 该请求正在到达Tomcat,但与127.0.0.1:8080的主机头,这是servlet抱怨。

ARR会向目标服务器场做一个反向代理请求,在你的情况下是localhost:8080。 当它这样做,它将原始的服务器variables写入HTTP_X_? variables。

如果你想确保tomcat上的应用程序受到反向代理影响的影响,那么从tomcat中,你将需要将这些variables重新写回原始位置。 如果你的网站是IIS7,你可以使用ARR Helper来为你做,但是由于你没有使用IIS,所以你需要自己手动处理。