私はこれを私のweb.configに持っています:
<customErrors mode="On" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
<customErrors/>
asp.net に statusCode=404 を伝え、NoAccess.htm にリダイレクトするにはどうすればよいですか? Global.asax Application_Error で、私はすでにこの行を試しました:
Response.StatusCode = 400
それでも、デフォルトの GenericErrorPage.htm にリダイレクトされます。
ASP.NET が必要なカスタム エラー ページにリダイレクトするように、ステータス コードを明示的に設定する方法はありますか?