我有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错误页面。 我该如何解决?
答案 0 :(得分:0)
我认为当您将应用程序托管到服务器时,.aspx会自动添加到任何页面URL