我有一个设置,我们有两台服务器。 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 Pages)无法接收它。不知何故404页面在到达Weblogic之前被触发。
答案 0 :(得分:1)
我建议您使用WebLogic代理插件来执行此类操作。 您的问题没有告诉我Apache服务器如何了解您的WLS服务器... 看看文档:
http://docs.oracle.com/cd/E21764_01/web.1111/e16435/apache.htm