【问题标题】:404 redirect when directory not found找不到目录时404重定向
【发布时间】:2011-11-15 23:05:34
【问题描述】:

当用户尝试访问不存在的目录时,我需要重定向到我的通用错误页面。我在 web.config 中设置了以下内容: <system.web> <customErrors mode="RemoteOnly" defaultRedirect="errorpages/404.htm"> </customErrors> </system.web>

当我访问一个不存在的文件(例如 xyc.com/does_not_exist.aspx)但当我访问一个不存在的文件夹(例如 xyz.com/does_not_exist)时,它就像一个魅力一个普通的 404 而不是一般的错误页面。

我错过了什么?

最好的问候, 史蒂芬

【问题讨论】:

    标签: asp.net redirect http-status-code-404


    【解决方案1】:

    牛逼,没区别

    【讨论】:

      【解决方案2】:

      改为:

        <system.web>
           <customErrors mode="RemoteOnly" defaultRedirect="~/errorpages/404.htm" />
        </system.web>
      

      ~/从根目录指定

      【讨论】:

      • 太棒了!我不敢相信它是如此简单。非常感谢Curt!
      猜你喜欢
      • 2014-01-17
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      • 2013-03-31
      • 2020-10-03
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多