简单的写法是
<system.web>
<customErrors mode="On" defaultRedirect="/home/easyui" />
</system.web>
详细的写法是
<customErrors mode="On" defaultRedirect="/ErrorPage/MyErrorPage.html">
<!--由于语法格式有误,服务器无法理解此请求。-->
<error statusCode="400" redirect="~/ErrorPages/Error400.htm"/>
<!--数据库无法连接-->
<error statusCode="403" redirect="/ErrorPage/NoAccess.html"/>
<!--Web 服务器找不到您所请求的文件或脚本。请检查URL 以确保路径正确。-->
<error statusCode="404" redirect="/ErrorPage/NotFound.html"/>
<!--Web 服务器不能执行此请求。请稍后重试此请求。-->
<error statusCode="500" redirect="/ErrorPage/ServerError.html"/>
</customErrors>
mode的值
1. RemoteOnly:远程用户会收到一般性的错误提示页面,而本地可以得到详细的错误信息
2. off:本地和远程用户都会显示包含详细错误的页面
3. on:本地和远程都将会把defaultRedirect页面来代替原来的错误页面
defaultRedirect的值是出错后跳转的页面