404页面表示链接指向的网页不存在,即原始网页的url失效了。404是访问www网站时经常出现的错误,表示用户可以正常访问服务器,但是服务器无法找到用户请求的资源。404错误(HTTP404)(推荐教程:python视频教程)。
是WWW网站访问比较经常出现的错误。404页面就是当用户输入了错误的链接时,返回的页面。HTTP404错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免。为什么会出现404错误?其实上文定义已解释了这个问题——404错误表示用户可以正常访问服务器,但服务器无法找到用户请求的内容。但更深层的原因是什么?
是这样的:下图为一个上网模型,即一个人上网,需要服务器处理,并调用数据库中的数据,然后通过网络传给这个人使用的设备。而在出现404错误时,用户上网请求的所有内容在服务器、数据库中均未找到——一般是一个页面的所有内容均未找到
(包括该页面的前后端代码与所有数据,如果只有部分服务器中的数据缺失,那网站前端页面不显示这些数据即可,还是有页面展示),故服务器返回404响应码。
404 not found其实是一种标准的HTTP返回代码,当用户输入一个链接时,服务器上的IIS(Internet信息服务)会先检测用户输入的地址链接是否有对应的网页信息,当没有对应的网页信息,就说明用户输入的是一串无效的链接,这时IIS就会通过服务器向终端用户发送404错误代码页提示,告知用户找不到与该地址链接对应的网页信息。\x0d\x0a出现404 not found的原因有三种:\x0d\x0a1、服务器上本来有页面已经被删除了,这种情况多发于论坛。例如用户点击论坛上N年前的帖子,因为论坛为了保障服务器的资源合理运用,都会将过期或者非常久远的页面删除了。这时候就会出现404 not found。\x0d\x0a2、用户输入地址链接本来就有错误,导致IIS提示404 not found。\x0d\x0a3、DNS设置阻止。国外有一些被禁网站在大陆浏览同样会出现404 not found的现象,需要使用代理服务器才可以正常浏览。\x0d\x0a404 not found的提示页面只是为了提示告知用户,而非故障现象,它能友好的提示用户页面无法被访问。通常出现这种404 not found提示用户换别的网页游览即可。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)