将Apache服务器的.html请求重定向到Tomcat服务器

时间:2011-01-11 15:37:03

标签: java apache .htaccess tomcat

我们的Web服务器是Apache http服务器和Tomcat服务器的组合。当有任何请求到来时,首先它将由Apache服务器处理。如果它是 .html .htm .log 等类型。 ,然后Apache服务器将处理它。如果请求的类型为 .jsp ,则Apache会将请求传递给Tomcat服务器,Tomcat服务器将处理该请求。

我在Tomcat中部署了一个java Web应用程序,它有一些 .html .log 的servelt映射。由于Apache http服务器具有处理 .html 的配置,因此给定的请求不会传递给Tomcat服务器。

我查看了我们的管理员,他们确认我,我可以在根目录中创建一个 .htaccess 文件,该文件具有忽略或重定向 .html 请求Apache http服务器处理。

是否有人知道我需要在 .htaccess 文件中添加的命令/配置是什么?

2 个答案:

答案 0 :(得分:2)

我猜你使用mod_jk:看看这里http://tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html#s73将请求转发给你的tomcat实例。

答案 1 :(得分:0)

mod_jk是用于此目的的。

您也可以使用Apache mod_proxy。请仔细阅读页面开头的警告。

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html