要實現錯誤重定向,可以在Web.config文件中配置customErrors節點。以下是一個示例配置:
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="error.html">
<error statusCode="404" redirect="404error.html" />
<error statusCode="500" redirect="500error.html" />
</customErrors>
</system.web>
</configuration>
在上面的例子中,customErrors節點的mode屬性設置為"On",表示啟用自定義錯誤頁面。defaultRedirect屬性指定所有未指定狀態碼的錯誤重定向到error.html頁面。而在error節點中,可以為特定狀態碼(如404和500)指定不同的錯誤頁面。當發生對應狀態碼的錯誤時,用戶將被重定向到相應的自定義錯誤頁面。