【问题标题】:How to redirect custom error page - with custom error url如何重定向自定义错误页面 - 使用自定义错误 url
【发布时间】:2013-04-17 10:04:28
【问题描述】:

我想用访问的自定义错误 url 重定向自定义错误页面

比如说我去过

http://stackoverflow.com/myOwnError

现在我希望访问者仍然登陆此页面。但是当这个页面被加载时,我应该告诉浏览器这是错误 404

而且我还需要能够自己抓取网址myOwnError

我想自定义错误页面加载时的以下代码会将 404 代码告诉浏览器

protected void Page_Load(object sender, EventArgs e)
{
    Response.StatusCode = 404;
}

我该怎么做?

asp.net 4.5,II8

【问题讨论】:

    标签: asp.net http-status-code-404 custom-errors


    【解决方案1】:

    您需要在 web.config 文件中添加 customErrors 部分并打开自定义 错误。为 HTTP 状态代码 404(找不到资源)添加错误元素。这 以下标记显示了一个示例。

    .

    通过这样做,您无需编写代码告诉浏览器这是“404 错误”,您仍然可以在自定义错误页面中编写自己的代码,即您可以检索 url 等。 .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-27
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 2014-05-06
      • 2014-07-23
      • 2022-10-12
      相关资源
      最近更新 更多