2016-09-30 25 views
0

それはそれはTomcatのURLのリダイレクト(rootではなく)

http://10.99.77.170:8080/web/userview/MainView/_/inboxing?something=sth

のようなURLのリダイレクトべきではありません

http://10.99.77.170:8080/web/userview/MainView/_/inboxing

http://10.99.77.170:8080/web/userview/MainView/_/my_docs

特定のURLにリダイレクトすることが可能です

私はこれを行うことを許さないフレームワークを使用しているので、実行中のApache Tomcatを使用してリダイレクトすることは可能ですか? ありがとうございます。

+0

はい、これは可能です。どのフレームワークを使用していますか?独自のコードを記述しますか?これを行うための既存のツールを使用しますか? –

+0

おかげさまで、ありがとうございます、私はJogetエンタープライズを使用しています。私はhttps://www.zlatkovic.com/httpredirectfilter.en.htmlを試しましたが、私のサーバーが狂っている(300+%のCPU使用量[4core])というプラスを必要とするため、実際にはうまく動作しません。どのように私はリダイレクトを達成することができるヒントがありますか? – user2925656

答えて

0

条件リダイレクトを行う最も簡単な方法は、tuckey's url-redirectプロジェクトを使用することです。これはJARファイルとしてパッケージ化され、WebアプリケーションのWEB-INF/lib/ディレクトリにドロップし、WEB-INF/lib/web.xmlと外部設定ファイル(受信URLを送信URLにマッピングする)を使用して設定します。

ウェブサイトには、これらのマッピングの設定方法に関する広範なドキュメントがあります。あなたはそれがしたいことをするルールを考え出すことができるはずです。これは次のようなものです:

関連する問題