当你要访问的网页文件不存在时,服务器就会返回一个值为404的状态码给浏览器,告知浏览器文件不存在。(如果网页是正常的,则通常返回的状态码是200)
为了提高网站的友好度,使网页用户在遇到404错误时不至于感到困惑,通常服务器在返回404状态码时也会同时返回给浏览器一个事先设定的网页内容,告知用户发生错误的原因以及提供后续操作的意见和建议,这个页面就叫做404页面。
一般而言这个页面可以由服务器默认设定,也可以由网站管理者或设计者自行设定。通过设定,就可以在网站发生不可预知的404错误时(比如用户在地址栏把网站的网址输入错误),能够及时提醒用户并引导用户进入正确的页面,这样就可以大大降低网站的用户流失率,否则用户很可能就一去不复返了。