栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用mod_jk挂载上下文引用的Tomcat应用程序?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用mod_jk挂载上下文引用的Tomcat应用程序?

您基本上有两个选择:

  1. 修改Tomcat配置以将WAR挂载到根目录。如何完成取决于您部署应用程序的精确程度。除非有一些预防因素,否则这是更清洁的方法。
  2. 通过使用mod_rewrite将以/开头的URL重写为/ foo来处理Apache方面的问题,这时它将通过JkMount传递给Tomcat

对于第二个选项,您的Apache配置如下所示:

# Turn on mod_rewriteRewriteEngine On# This is the rule. Use regexp to match any URL beginning with /, and rewrite it to# /foo/remaining_part_of_URL. The [PT] (pass-through) is necessary to make rewritten# requests go through JkMountRewriteRule ^/(.*) /foo/$1 [PT]# Forward all URLs starting with foo to TomcatJkMount /foo/* worker

(这实际上没有经过测试,希望它能照常工作!)。您可能还需要在Apache中启用mod_rewrite(签出您的发行版,启用mods的目录可能是答案)。

如果您需要进一步了解mod_rewrite(相当强大的野兽),请访问:http
:
//httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewriterule



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/616029.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号