【问题标题】:404 not working properly404 无法正常工作
【发布时间】:2012-07-21 09:42:29
【问题描述】:

我已经建立了一个在 IIS 7.5 上运行的 asp.net 网站。在 web.config 中,我们为 404 页面使用自定义错误。

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

当我们使用像 www.ourdomain.com/stackoverflow 这样的 url 时,我们会被重定向到我们在 web.config 的 customerrors 部分中设置的 404 页面。当我们访问 www.ourdomain.com/stackoverflow.aspx 时,我们得到一个空白页面,而不是 404 页面(因为该页面不存在)。该页面还获得状态代码 200(表示 OK)。

【问题讨论】:

  • 你做过一些 URL 重写吗?

标签: asp.net iis-7 web-config


【解决方案1】:

检查您的 URL 重写方法是否正确重定向到错误页面的路径...因为您收到状态代码 200,表示您的处理已完成。所以你应该检查你的 URL 重写方法是否有错误......

【讨论】:

    猜你喜欢
    • 2015-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 2016-12-01
    • 2018-11-28
    • 1970-01-01
    • 2011-12-21
    相关资源
    最近更新 更多