没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
IIS 配置:自定义错误页面&不允许访问目录 访问不存在目录、访问目录、访问不存在页面
自动跳转
原创:邓有权
转载请注明
Demo:网站结构如下图:
Help.aspx 为自定义错误页面,index.aspx 为默认页面。
参考了很多资料,都不能达到目的。
只有访问不存在的页面,如访问./index1.aspx,可以跳转到自定义错误页面。
访问目录的话,不管是不是存在的,都不会跳转。
请参考我的 Web.cong 配置,详细如下(用途见注释):
<?xml version="1.0"?>
原创:邓有权 转载请注明
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
原创:邓有权 转载请注明
<configuration>
<system.web>
<compilation debug="false" targetFramework="4.0" />
<!--
说明:mode 打开,defaultRedirect 配置好
一般情况下,只配置这个按道理应该所有错误都会跳到自定义的错误页面
但是,有时候可能访问目录或不存在的目录,不会跳转到自己错误页面
-->
<customErrors mode="On"
defaultRedirect="/CustomErrorPages/error/help.aspx"></customErrors>
</system.web>
<system.webServer>
<!--
说明:禁止访问目录
网上解决目录访问的问题,大多都是把页面提示的解决方法贴了上去,即 enable 设为 true
那样,是不报错,但是会显示目录,不会跳转到自定义的错误页面
-->
资源评论
donny945
- 粉丝: 33
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功