リダイレクトすると、モデルオブジェクトが設定されていないため、常にエラーになるビューが処理されます。ビューを処理せずにASP.NETリダイレクト
RedirectPermanent("/page",true);
を使用して強制的にウェブサイトを強制することができ、ビューページを処理する必要はありませんか?
リダイレクトすると、モデルオブジェクトが設定されていないため、常にエラーになるビューが処理されます。ビューを処理せずにASP.NETリダイレクト
RedirectPermanent("/page",true);
を使用して強制的にウェブサイトを強制することができ、ビューページを処理する必要はありませんか?
は
return RedirectPermanent("/page",true); //resource permanently moved
または
return Redirect(url);
のようにあなたは、コントローラ内のアクションからタイプIActionResult
のオブジェクトを返す必要が、リダイレクトの前にreturn文を追加してください。これで、タイプRedirectResult
の初期化されたオブジェクトを返すが、MVCフレームワークはそれを実行しないRedirectPermanent()
関数を呼び出すだけです。
リターンリダイレクト( "パス")を使用してください。 return文はここで重要です –