0
我在asp.net 4.0(web表單)中使用url路由。使用Url路由處理asp.net 4.0中的404錯誤?
在服務器上,當任何用戶試圖輸入任何網址或更改url模式,然後我最終與404錯誤。
如何來處理呢?請指導我。
謝謝。
我在asp.net 4.0(web表單)中使用url路由。使用Url路由處理asp.net 4.0中的404錯誤?
在服務器上,當任何用戶試圖輸入任何網址或更改url模式,然後我最終與404錯誤。
如何來處理呢?請指導我。
謝謝。
我明白了,所以這個問題是關於有一個自定義的404錯誤頁面,而不是404爲什麼要爲特定的路線。爲了處理MVC中的自定義錯誤,您可以覆蓋您的控制器的方法
protected override void OnException(ExceptionContext filterContext) { }
方法。如果您使用的是webforms,那麼最好的辦法就是使用web.config的自定義錯誤元素。請參閱msdn documentation for the customErrors web.config element。示例:
<customErrors defaultRedirect="/Abhishek_cusstom_error.aspx"
mode="RemoteOnly">
</customErrors>
使用自定義404錯誤頁面?我們不知道你在問什麼...... –
我們至少需要路由表中的路由參數和輸入到瀏覽器中的url,以便查看出了什麼問題。 – welegan
當我嘗試更改服務器上的url模式,然後我得到通用的IIS7 404頁面,但我想重定向到我的'404頁面未找到'頁面。所以要問怎麼辦? –