0

HTTP Error 403.7 - ForbiddenASP.NET Web サイトで発生するたびに、ユーザーをカスタム ページにリダイレクトする方法はありますか?

4

1 に答える 1

2

はい、web.config ファイルを使用してカスタム エラー ページを設定します。

<customErrors mode="RemoteOnly">
    <error statusCode="403.7" redirect="~/ErrorPages/4037.aspx" />
</customErrors>

以下の記事をご覧ください

http://www.asp.net/web-forms/tutorials/deployment/deploying-web-site-projects/displaying-a-custom-error-page-cs

こちらの記事も一見の価値ありです。

編集

あなたのコメントから、ステータスコードは整数である必要があるので、次のように変更します。

<customErrors mode="RemoteOnly">
    <error statusCode="403" redirect="~/ErrorPages/403.aspx" />
</customErrors>

編集 2

IIS で CustomError ページを設定することもできます。サブステータスで動作するかどうかはわかりませんが、試してみる価値はあります。

于 2013-02-19T23:40:03.757 に答える