struts2(2.1.6)を使用していて、Action1からAction2にリダイレクトしたいと思います。
struts.xml:
<action name="Action1" class="Action1">
<result name="success" type="redirectAction">Action2</result>
</action>
<action name="Action2" class="Action2">
<result name="success">/demo.jsp</result>
</action>
これは期待どおりに機能します:http://myserver:9064/demo/Action1
にリダイレクトしhttp://myserver:9064/demo/Action2
ます(tomcatおよびwebsphereでテスト済み)。
しかし、アプリをBigIPの背後に置くと、redirectAction
期待どおりに動作しなくなります。
http://mybigip/demo/Action1
にリダイレクトすることが期待されていますがhttp://mybigip/demo/Action2
、代わりににリダイレクトされhttp://mybigip:9064/demo/Action2
(私のアプリのポート番号が追加されることに注意してください)、404エラーが発生します。も同じ結果になりましたtype="redirect"
。
この問題を解決するためのポインタをいただければ幸いです。