建站常识

ASP网页如何返回404错误状态码

发布时间 | 2018/11/19  点击 | 


<%

Response.Status = "404 Not Found"

%>


404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。404错误信息通常是在目标页面被更改或移除,或客户端输入页面地址错误后显示的页面,人们也就习惯了用404作为服务器未找到文件的错误代码了。当然实际考证传说中的room 404是不存在的,在http请求3位的返回码中,4开头的代表客户错误,5开头代表服务器端错误。

很多原因都可能导致我们的网站内或多或少的出现一些死连接,尤其是一些伪静态网站,当你改版或者删除一些页面没及时生成的话,很可能出现一些死连接。

1、一定要保证404页面的状态码是404(貌似这是废话),以后解释状态码的时候会告诉大家原因。

2、一些开源程序没有404,需要自己做。

3、404页面绝对不能跳转到首页,但是可以跳转听到您的网站导航页

4、搜索引擎不收录404,一般情况用robots来进行屏蔽

asp程序开发

相关信息