2016-11-23 3 views
0

徐々に古いWebアプリケーションから新しいWebアプリケーションに移動しました。webapp `/ old`をデプロイせずにtomcatの`/old`からwebapp `/ new`にリダイレクトする方法は?

これまでのところ、両方とも展開されました:/oldおよび/newです。

今、新しいものが完全に機能しており、古いものを完全に削除したいと考えています。問題は、ユーザーが古いWebアプリケーションにブックマークを保存した可能性があることです。 /old/whateverのすべての相対パスは/new/whateverでサポートされています。

ウェブアプリケーション/oldを展開せずにリダイレクトを行うにはどうすればよいですか?ありがとうございます。私はあなたがApacheとはProxyPassでこのような状況で

ProxyPass  /old/ /new/ 
ProxyPassReverse /old/ /new/ 

答えて

0

  1. は実装
  2. 場所にリダイレクトして新しい/oldアプリを展開しますあなたのWebサーバー(Apache、nginx)のリダイレクトルール
  3. CDNにリダイレクトルールを実装する

あなたが言及したように、/oldの下に新しいWebアプリケーションを再デプロイしたくないので、リダイレクトルールをWebサーバーまたはCDNのどちらかに実装することをお勧めします。

0

をこのようなものを行うことができますあなたは3つの選択肢があると思う

関連する問題