★★★weblogic里面发生了http404错误★★★
weblogic和apache进行负载均衡,其中
weblogic.xml得设置如下
<session-param>
<param-name>CookiesEnabled</param-name>
<param-value>false</param-value>
</session-param>
<session-param>
<param-name>URLRewritingEnabled</param-name>
<param-value>true</param-value>
</session-param>
<session-param>
<param-name>CookieName</param-name>
<param-value>tt1</param-value>
</session-param>
也就是说url里面会加入cookie得信息。
比如访问的某个画面的时候
http://localhost:15001/test/test.do;tt1=SMsoco1@sss31290
其中SMsoco1@sss31290是sessionid。
现在遇到一个问题,生成的
http://localhost:15001/test/test.do;tt1=SMsoco1@sss31290
访问画面会出http404错误。
但是如果把;后面的去掉
http://localhost:15001/test/test.do
就没有问题了。
有高手知道什么原因吗?
apache里面的设置是
keepAlive on
<IfModule mod_weblogic.c>
WeblogicHost localhost
WeblogicPort 15001
MatchExpression *.jsp
MatchExpression *.do
</IfModule>