2013-04-17 125 views
-1

我要与被访问自定义错误网址如何重定向自定义错误页 - 自定义错误URL

因此,例如重定向自定义错误页可以说,我访问了

http://stackoverflow.com/myOwnError 

现在我想游客仍然登陆这个页面。但是,当越来越加载这个页面,我应该告诉浏览器,它是错误404

,我也需要能够抓取URL本身myOwnError

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

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

我该怎么做?

asp.net 4.5,II8

回答

0

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

通过这样做,您不需要编写代码来告诉浏览器它是一个“404错误”,并且您仍然可以在自定义错误页面中编写自己的代码,也就是说,您可以检索URL等..