在web.config中,您可以添加該代碼來處理404錯誤:如何正確處理ASP.NET中的404錯誤?
<customErrors mode="Off" defaultRedirect="ErrorPage.aspx">
<error statusCode="404" redirect="/Site-Map"/>
</customErrors>
這工作得很好,你可以通過這個網址看看http://www.fundraising.com.au/thisisnotapage
然而,根據該網站http://gsitecrawler.com/tools/Server-Status.aspx響應代碼因爲這個不存在的頁面是200,而不是404。
雖然此頁面http://www.nuenergy.com.au/thisisnotapage確實在http://gsitecrawler.com/tools/Server-Status.aspx處顯示404並重定向到另一頁面。
你如何在ASP.NET中實現更高版本? 我需要的反應是一個404和另一個頁面出現。