【问题标题】:Redirect .html request from Apache server to Tomcat server将 .html 请求从 Apache 服务器重定向到 Tomcat 服务器
【发布时间】:2011-06-07 06:11:18
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: java apache .htaccess tomcat


    【解决方案1】:

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

    【讨论】:

    • 感谢您的重播。由于我无权访问服务器,因此该解决方案不会帮助我们(即使该解决方案是完美的)。你知道如何使用 .htaccess 来完成。
    【解决方案2】:

    mod_jk 是用于此目的的。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-22
      • 2010-09-27
      • 2016-12-30
      • 2015-08-10
      • 1970-01-01
      • 1970-01-01
      • 2014-06-02
      • 1970-01-01
      相关资源
      最近更新 更多