找不到ASP.NET错误404页面错误页面

时间:2015-04-16 05:41:58

标签: asp.net error-handling http-status-code-404

我有ASP.NET网站,我正在尝试为运行时错误和404错误(找不到页面)制作错误页面.i在web.config页面中有此代码。

<customErrors mode="On" defaultRedirect="~/Error.aspx">
  <error statusCode="404" redirect="~/404.aspx"/>
</customErrors>

当我尝试输入一些不存在的页面http://localhost:63629/notexist.aspx时,我获得了404.aspx页面,但是当我输入http://localhost:63629/notexist(没有.aspx)时,我从浏览器中获取了defaut错误页面。 我该如何解决?

1 个答案:

答案 0 :(得分:0)

我认为当您将应用程序托管到服务器时,.aspx会自动添加到任何页面URL