Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从IIS 7.0内部重定向到tomcat?_Tomcat_Iis 7 - Fatal编程技术网

从IIS 7.0内部重定向到tomcat?

从IIS 7.0内部重定向到tomcat?,tomcat,iis-7,Tomcat,Iis 7,我正在IIS 7.0上运行一些站点。但是昨天我的一个客户让我主持一个Java网站。我不能直接主持那个网站,所以我在8080端口安装了tomcat服务器。每当浏览器发送对该网站的请求时,它应该在内部重定向到我的tomcat。不应更新客户端URL。您需要使用Tomcat IIS连接器。IIS将接受来自web浏览器的请求,将其发送到Tomcat,从Tomcat获得响应并将其发送回web浏览器 我最初和詹姆斯走的是同一条路,但有一条更好的路(出于某种原因,不太为人所知) 由于您正在运行IIS7,因此可以

我正在IIS 7.0上运行一些站点。但是昨天我的一个客户让我主持一个Java网站。我不能直接主持那个网站,所以我在8080端口安装了tomcat服务器。每当浏览器发送对该网站的请求时,它应该在内部重定向到我的tomcat。不应更新客户端URL。

您需要使用Tomcat IIS连接器。IIS将接受来自web浏览器的请求,将其发送到Tomcat,从Tomcat获得响应并将其发送回web浏览器


我最初和詹姆斯走的是同一条路,但有一条更好的路(出于某种原因,不太为人所知)


由于您正在运行IIS7,因此可以设置Microsoft。这将允许您创建从IIS到Tomcat的代理。这是一个博客上的漫游。我向您展示了如何在IIS中托管多个站点,并根据主机头名称路由流量。我确实有一个指向另一个博客的链接,但该链接不再可用。

我觉得我必须分享。这是一个旧的职位,所以你可能不会看。看看我的答案。我今天遇到了IIS7的应用程序请求路由扩展,它比ISAPI重定向器更简单、更干净。好的,在设置服务器方面不是很有经验,所以我想确认一下:我想让
domain.com/folder1/all.php
domain.com/folder2/java_servlet
都在同一个端口上。这就是它的作用吗?是的,你能做到\您只需要制定规则,以使其正确重定向。从本质上讲,IIS变成了一个前端web服务器,它将流量转发给后端服务,后端服务可能在同一台机器上运行,也可能不在同一台机器上运行。还有其他更好的prehaps产品也能做到这一点,但如果你有windows,你可以免费获得它。我看到很多手工重写规则。有了工人和重写地图,阅读起来很容易