将 Web 应用程序从默认根移动到新的上下文根

Moving a web app from default root to new context root

我们有一个大型遗留应用程序,目前在 resin pro 上具有默认上下文根“/”运行。我们正在转向集群 JBoss w/ Apache/mod_cluster 并发现我们需要一个不是 ROOT ("/") 的上下文根。有没有一种简单的方法可以在不更改数千个链接、图像、css、js 和 jsp 引用的情况下重构应用程序? mod_rewrite 可用,但我们无法使用它。

示例:
旧的登录页面是 /webfront/login.jsp
具有上下文根的新登录页面将是 /web/webfront/login.jsp

类似这样的方法可行

RewriteRule ^/webfront/(.*) /web/webfront/ [R]