1

言語固有のカスタム エラー ページを作成しました。web.config.でhttpエラーを使用していますが、デフォルトのiisエラー応答を取得しています。ここにコードスニペットがあります

<httpErrors defaultResponseMode="File" errorMode="DetailedLocalOnly" existingResponse="Replace">
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" prefixLanguageFilePath="error" path="error.htm"/>
</httpErrors>

apphostconfig の httperror セクションで許可するオーバーライド モードがあります。カスタムエラーモードもオフに設定しました。標準の ~/Views/Shared/Error.cshtml ページを使用していません。

4

1 に答える 1

0

私はこれを使用しています:

 <customErrors mode="On" defaultRedirect="/Error/ServerError">
  <error statusCode="404" redirect="/Error/NotFound" />
  <error statusCode="500" redirect="/Error/ServerError" />
</customErrors>
于 2013-05-20T00:16:18.140 に答える