asp.net - Asp.net web.config处理错误页面 “File or directory not found”

标签 asp.net error-handling web-config

我有页面,即 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/

相关文章:

asp.net - 从url下载图像到服务器以在asp.net 5 api中处理

javascript - JQuery解析JSON的错误处理

c# - web.config 批处理 ="false"

asp.net - 在 ASP.NET GridView 中显示选择性列

asp.net - 在 bin 文件夹外的 ASP.NET 项目中解析程序集

c# - 为字符串抛出什么异常类型

c# - 如何从 web.config 中读取 system.web 部分

iis - 使用 web.config 文件在 IIS 中看似简单的重定向

c# - 中继器内的按钮不起作用

php - Opencart 更新后的管理面板错误