我有页面,即 Default.aspx 。我可以处理类似404403的错误页面。但是当我更改页面范围时,服务器会给我一个错误。如果我将 Default.aspx 更改为 Default.asasd 。在这里,我刚刚更改了页面的范围,然后服务器给出了以下错误
我在我的web.config文件中添加了404错误页面。我该如何解决?
Web.config
<customErrors mode="On" defaultRedirect="~/ErrorPages/DefaultErrorPage.aspx" redirectMode="ResponseRedirect">
<error statusCode="404" redirect="~/ErrorPages/404.aspx" />
<error statusCode="403" redirect="~/ErrorPages/403.aspx" />
</customErrors>
最佳答案
添加:
<system.webServer>
<httpErrors errorMode="Custom">
<remove statusCode="404" />
<error statusCode="404" path="/Error.aspx" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
关于asp.net - Asp.net web.config处理错误页面 “File or directory not found”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13559941/