我在ASP NET网页后面有以下代码:
Server.ClearError();
Response.Status = "410 Gone";
Response.StatusCode = 410;
在我的localhost上运行一个视图,页面不会重定向,用户可以按预期看到内容。但是,当我上传到我们的临时站点时,我看到文本“您请求的页面已被删除”。而不是我的页面。我查看了IIS 7,我无法找到重定向此页面的位置!?!?
我想要的只是向网站用户展示过期的新闻文章,但至关重要的是让Google了解我的真实意图。
答案 0 :(得分:5)
我说您需要将Response.TrySkipIisCustomErrors = true;
添加为:
Server.ClearError();
Response.TrySkipIisCustomErrors = true;
Response.Status = "410 Gone";
Response.StatusCode = 410;