我们的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 文件中添加的命令/配置是什么?
答案 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。请仔细阅读页面开头的警告。