我有一个设置,我们有两台服务器。WS 服务器用于提供所有静态内容(图像、css 等)并运行 apache。这是所有请求的命中点。
AS 服务器合起来就是一个由两台 weblogic 服务器组成的 Weblogic 集群。
所有 .jsp 请求都转到 AS 服务器。
我必须重写对集群的某些请求,而不是循环回 WS。我在 apache mod_rewrite 中使用以下逻辑。它不工作:
RewriteRule ^/(.*) index.jsp?c=$1
Apache 日志显示
rewrite '/video' -> 'index.jsp?c=video'
但应用程序(JSP 页面)无法接收它。不知何故,404 页面在到达 Weblogic 端之前被触发。