Asp classic 经典ASP博客-如果找不到博客文章,如何404重定向

Asp classic 经典ASP博客-如果找不到博客文章,如何404重定向,asp-classic,http-status-code-404,Asp Classic,Http Status Code 404,我的服务器配置为将所有404错误发送到自定义404错误页面-这对于拼写错误我的URL的人来说很好。如果他们没有拼错URL,而是在DB(rs.EOF)中找不到该文章,因为它之前可能已被删除,那么最好的处理方法是什么 目前,如果找不到记录/文章,它只会显示一条小消息说“找不到文章”,它不会重定向到任何地方。我现在很好奇这是否会导致SEO出现任何问题。我在想,也许我的应用程序需要告诉谷歌,这个URL已经不起作用了,对吗 如果数据库中没有匹配的博客文章,我应该将用户重定向到我的404页面吗?如果是,我怎

我的服务器配置为将所有404错误发送到自定义404错误页面-这对于拼写错误我的URL的人来说很好。如果他们没有拼错URL,而是在DB(rs.EOF)中找不到该文章,因为它之前可能已被删除,那么最好的处理方法是什么

目前,如果找不到记录/文章,它只会显示一条小消息说“找不到文章”,它不会重定向到任何地方。我现在很好奇这是否会导致SEO出现任何问题。我在想,也许我的应用程序需要告诉谷歌,这个URL已经不起作用了,对吗


如果数据库中没有匹配的博客文章,我应该将用户重定向到我的404页面吗?如果是,我怎样才能做到这一点?它是否具有自定义标题状态代码?还是我继续显示我的小消息?

我认为410 Gone是对不再存在的页面的正确重定向。 我会重定向到一个友好的页面,向任何真正的用户解释信息不再可用

当您看到文章已从数据库中删除时,请使用一些代码重定向到页面

<%@ Language=VBScript %> 
<% 
Response.Status="410 Gone" 
Response.AddHeader "Location","http://www.url.com/article_is_gone.html" 
%>