ASP.NET MVCを使用する2つのアプリケーションがあり、それぞれに複数のコントローラがあります。IIS - ASP.NET MVCリダイレクト
私はアプリケーションAからアプリケーションBへのリダイレクトを行いたいが、アプリケーションA(1つのコントローラ)上の単一ルートに対してのみリダイレクトしたい。
例: IISのリダイレクトのための
/ApplicationAを/問題/ */ApplicationBをにリダイレクトする必要があります/問題/
/ApplicationAを/品質/
をリダイレクトするべきではない例は私にファイルをクリックする方法の例を示しています/フォルダーを有効にしてリダイレクトを有効にしますが、物理パスではなくルートを実行しようとしています。
ASP.NETソースを変更したくありません(可能な場合)。
ありがとうございました。
編集 - これはIIS6のWin2k3にあります。
私はIISレベルでそれをやりたいと考えていたので、管理ツールを見ている人は誰でも明示的でした。 UrlRewritingを見ると、私のMVCルートを変更するだけではそれを使用するメリットはありません。これは答えのようです。 – anonymous
リストの先頭にルートを追加し、新しいRedirectResultを返すアクションを追加しました。 IIS7はこれに対処しているようですが、ASP.NETとIIS5/6のほうがずっと簡単でした。 – anonymous
うれしい私は助けることができました! –