5

我在 ASP NET 网页后面有以下代码:

Server.ClearError();
Response.Status = "410 Gone";
Response.StatusCode = 410;

在我的本地主机上工作,页面不重定向并且用户按预期看到内容。但是,当我上传到我们的暂存站点时,我看到文本“您请求的页面已被删除”。而不是我的页面。我浏览了 IIS 7,但找不到它重定向此页面的位置!?!?

我想要的只是向该网站的用户显示一篇过期的新闻文章,但至关重要的是让 Google 知道我的真实意图。

4

1 回答 1

6

我说你需要添加Response.TrySkipIisCustomErrors = true;

Server.ClearError();
Response.TrySkipIisCustomErrors = true;
Response.Status = "410 Gone";
Response.StatusCode = 410;
于 2013-02-27T16:46:16.977 回答