asp.net增加指定404页面
<configuration> <system.web><customErrors mode=”On” defaultRedirect=”error.aspx”>
<error statusCode=”404″ redirect=”notfound.aspx” />
</customErrors>
</system.web>
</configuration> 此例中“error.aspx”为系统默认的404页面,“notfound.aspx”为自定义的404页面,使用时请修改相应文件名。 这个方法的确有效,但并没有实现我想要的状态(在域名后输入任意不存在的页面时,都能够跳转到我指定的404页面); 这个方法似乎只能实现在defaultRedirect里面指定的页面相同后缀的错误页面(如:xxx.aspx),并不能实现我想要的; 2、后来在网上找到可以设置iis的自定义错误页面来实现,经过自己的实践,步骤如下: 打开iis,选中你的网站后: 点击错误页后: 右键选中第二个填上你的URL,确定: 这边更改后,在web.config文件会增加: <httpErrors> <remove statusCode="404" subStatusCode="-1" /> <error statusCode="404" prefixLanguageFilePath="" path="/404/404.aspx" responseMode="ExecuteURL" /> </httpErrors> 将这个删除后又会恢复默认。
页:
[1]