ASPX在IIS7.0中怎么设置404跳转

ASPX在IIS7.0中怎么设置404跳转,第1张

1、global里面可以使用void Application_Error(object sender, EventArgs e)

{破获aspx错误

2、也可以在配置文件中自定义

<customErrors defaultRedirect="~/AdminMessages/Error.aspx" mode="On">

<error statusCode="404" redirect="~/404.htm" />

</customErrors>

3、可能跟设置的经典模式还是集成模式有关系。

解决方法一:可以自定义新的404页面来覆盖IIS默认的,当访问不存在的地址时出现自定义好的404页面

解决方法二:修改IIS中的错误页

打开错误页

自定义一下404页面,做一个简单的404.htm(注:也可做asp/aspx/html等自定义错误页 ),放在网站的目录中。

点击404页面右键并编辑,选中放在网站目录的错误页面(注意:URL是放在网站的根目录中的er文件夹中,目录新建时可自定义)

点击404页面右键->编辑功能设置->本地请求用详细错误,这样自己看到错误,外网看到的是404,这里很重要,设置好确认就行了。

这样当时错误不存在的页面就可以成功跳转到自定义的404页面中。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/621531.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-15
下一篇2023-07-15

发表评论

登录后才能评论

评论列表(0条)

    保存