将 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]
我们有一个大型遗留应用程序,目前在 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]