customErrors与错误页面[通俗易懂]
错误 通俗易懂 页面 customErrors
2023-06-13 09:12:09 时间
大家好,又见面了,我是你们的朋友全栈君。
本配置节相对简单而且常用
<customErrors defaultRedirect="url"
mode="On|Off|RemoteOnly">
<error statusCode="statuscode"
redirect="url"/>
<error. . ./>
</customErrors>
mode的值有如下三种
值 | 说明 |
---|---|
On | 指定启用自定义错误。如果未指定 defaultRedirect,用户将看到一般性错误。 |
Off | 指定禁用自定义错误。这允许显示标准的详细错误。 |
RemoteOnly | 指定仅向远程客户端显示自定义错误并且向本地主机显示 ASP.NET 错误。这是默认值。 |
defaultRedirect
指定出错时将浏览器定向到的默认 URL。
特殊的错误可以在error一节中定义
statusCode指定错误的状态码,redirect则是错误页的URL。
如上面的配置则关闭了自定义异常页面,即便打开了,也只能捕捉403和404的错误并对其重定向。而且是需要在应用程序抛出了异常才会重定向到自定义的异常界面,否则哪怕响应的状态码对得上也不会重定向。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155066.html原文链接:https://javaforall.cn
相关文章
- win10共享打印错误0x0000006_win10共享打印机出现错误代码0X0000000d怎么办 打印机无法打印的解决步骤…[通俗易懂]
- ubuntu更新源出现错误
- ios之EINPROGRESS错误[通俗易懂]
- ASP.net错误:Control’ctl00_ctl00_ContentPlaceHolder2[通俗易懂]
- c语言的常见错误和盲区
- vector subscript out of range数组下标越界错误「建议收藏」
- mybaties 错误[通俗易懂]
- 【错误记录】Android Studio 的 Flutter 代码界面没有 Logcat 面板 ( 2021年08月28日最新解决方案 )
- 【错误记录】记录 Android 命令行执行 Java 程序中出现的错误 ( dx 打包 PC 可执行文件报错 | dalvik 命令执行 kotlin 编译的 dex 文件报错 )
- MySQL 1064 错误解决方法
- SQLServer 错误 30053 全文查询字符串出现断字超时。 如果断字器长时间处理全文查询字符串或服务器上有大量查询正在运行,则会发生这种情况。 请在负荷较轻的情况下再次尝试运行此查询。 故障 处理 修复 支持远程
- 路由器摆放时的四个错误 你中枪了吗?
- Redis运维解决错误排查之路(redis运维错误排查)