customerrors如何處理404錯(cuò)誤

小樊
86
2024-07-03 11:00:13

在ASP.NET中,可以通過配置web.config文件來處理404錯(cuò)誤。以下是一個(gè)處理404錯(cuò)誤的示例:

<configuration>
  <system.web>
    <customErrors mode="On">
      <error statusCode="404" redirect="404.html"/>
    </customErrors>
  </system.web>
</configuration>

上面的配置將404錯(cuò)誤重定向到404.html頁(yè)面。當(dāng)用戶訪問一個(gè)不存在的頁(yè)面時(shí),將會(huì)顯示404.html頁(yè)面而不是默認(rèn)的404錯(cuò)誤頁(yè)面。

除了重定向,還可以將404錯(cuò)誤顯示為特定的消息。例如:

<configuration>
  <system.web>
    <customErrors mode="On">
      <error statusCode="404" redirect="404.html"/>
      <error statusCode="404" redirect="404.html"/>
    </customErrors>
  </system.web>
</configuration>

通過以上配置,可以將404錯(cuò)誤顯示為"Page not found"。

0