2010-12-01 85 views
0

我已经开发了一个生产站点在godaddy server.Now我想要显示一个自定义错误页面,如果在site.i中有任何错误发生以下变化在web.config文件中,在生产现场显示asp.net mvc 2.0中的自定义错误页面

<customErrors mode="On" defaultRedirect="/Areas/User/Views/Shared/Error"> 
     <error statusCode="403" redirect="NoAccess.htm" /> 
     <error statusCode="404" redirect="/Areas/User/Views/Shared/Error" /> 
    </customErrors> 

但现在如果发生错误,服务器将显示他的默认错误页404页。

现在我想显示我的自定义错误页面。请告诉我在asp.net mvc 2.0.i中实现这一点的整个步骤,e是否有任何编码,我必须写在然后控制器或在global.asax 。

由于提前,

回答

0

此行 表明,当找不到页面会重定向到Error.aspx,您可以创建共享文件夹视图和设计它作为你的愿望和变化网址比方说,你 创建共享文件夹内此页

MyCustomErrorPage.aspx 

,然后重定向页面更改为

<error statusCode="404" redirect="/Areas/User/Views/Shared/MyCustomErrorPage" /> 
+0

是的,我做到了,但我得到了服务器默认的错误页面。 – Mallikarjuna 2010-12-01 09:10:43