次の方法で共有


HttpResponseBase.RedirectPermanent メソッド

定義

要求された URL から指定された URL への永続的なリダイレクトを実行します。

オーバーロード

RedirectPermanent(String, Boolean)

要求された URL から指定された URL への永続的なリダイレクトを実行し、応答を完了するためのオプションを提供します。

RedirectPermanent(String)

要求された URL から指定された URL への永続的なリダイレクトを実行します。

RedirectPermanent(String, Boolean)

要求された URL から指定された URL への永続的なリダイレクトを実行し、応答を完了するためのオプションを提供します。

public:
 virtual void RedirectPermanent(System::String ^ url, bool endResponse);
public virtual void RedirectPermanent (string url, bool endResponse);
abstract member RedirectPermanent : string * bool -> unit
override this.RedirectPermanent : string * bool -> unit
Public Overridable Sub RedirectPermanent (url As String, endResponse As Boolean)

パラメーター

url
String

要求のリダイレクト先の場所。

endResponse
Boolean

応答を終了する場合は true。それ以外の場合は false。 既定値は、false です。

例外

注釈

オーバーロード メソッドは RedirectPermanent(String, Boolean) 、応答に 301 HTTP 状態コードを提供し、要求のリダイレクト先の URL を含めます。 このオーバーロードには、リダイレクトの実行後に応答を終了するか完了するかを指定するオプションも用意されています。 301 HTTP 状態コードは、HTTP 応答の標準コードです。 これは、永続的なリダイレクトが存在し、リダイレクトの場所を提供することを示します。

適用対象

RedirectPermanent(String)

要求された URL から指定された URL への永続的なリダイレクトを実行します。

public:
 virtual void RedirectPermanent(System::String ^ url);
public virtual void RedirectPermanent (string url);
abstract member RedirectPermanent : string -> unit
override this.RedirectPermanent : string -> unit
Public Overridable Sub RedirectPermanent (url As String)

パラメーター

url
String

要求のリダイレクト先の場所。

例外

注釈

メソッドのオーバーロードは RedirectPermanent(String) 、応答に 301 HTTP 状態コードを提供し、要求のリダイレクト先の URL を含みます。 301 HTTP 状態コードは、HTTP 応答の標準コードです。 これは、永続的なリダイレクトが存在し、リダイレクトの場所を提供することを示します。

メソッドを RedirectPermanent(String) 呼び出すと、応答の残りの部分が終了します。

適用対象