从IIS 7.0内部重定向到tomcat?

时间:2010-03-16 13:22:51

标签: tomcat iis-7

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

2 个答案:

答案 0 :(得分:18)

我最初和詹姆斯走的路线一样,但是有更好的(并且由于某种原因不太知名)的方式。

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

答案 1 :(得分:1)

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

http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html