我有一个友好网址的网站。

我希望所有以.htm,.gif,.jpg,.css,.js结尾的网址都由Apache Web服务器直接提供,其余的传递给Tomcat。

应该转发给Tomcat的动态URL的示例:

www.mysite.com/news/newsItem1
www.mysite.com/videos
www.mysite.com/news/list.jsp

Apache应该在同一站点上的静态URL的示例:

www.mysite.com/news/newsItem2.htm
www.mysite.com/image1.gif

使用jk_module我想出了如何配置JkMount以将.jsp等扩展转发给Tomcat ...但是我要找的是url中的not运算符,以便我可以指定类似:如果url没有以.htm或.gif或.jpg或.css或.js然后转发到Tomcat。

关于我如何做到这一点的任何想法?

有帮助吗?

解决方案

以下是 mod_jk文档中的示例:

# All requests go to worker1 by default
JkMount /* worker1
# Serve html, jpg and gif using httpd
JkUnMount /*.html worker1
JkUnMount /*.jpg  worker1
JkUnMount /*.gif  worker1

您可以根据自己的需要轻松推广。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top