2014-02-07 48 views
0

我试图重定向页面,如果有任何http错误发生,然后重定向到使用此代码的自定义错误页面。自定义错误页面使用global.asax

Server.Transfer("~/Error Page/errorpage.aspx", true); 

某些错误代码能够重定向到自定义错误页面。但是如果http代码错误是400,我不能重定向到自定义错误页面。它会进入默认的400错误页面。

注意

我不想使用IIS,因为这是托管的网站,我没有为它的访问。

这是正确的方法吗?

请让我知道,如果我错了。也给我一些解决方案如何做到这一点。

回答

0

集 “的customErrors” 为 “开” 在web.config中

<configuration> 
    <system.web> 
     <customErrors mode="On" defaultRedirect="~/Error Page/errorpage.aspx"/>