野狼网站内部优化手册1.6 404页面 1.6 404页面 什么是404页面? 404页面,就是网站服务器在访客请求页面不存在时显示的提醒页面,默认的页面会提示“404 NOT FOUND”或“您查找的页面不存在”。当然这个页面是可以自定义的。HTTP 404 错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,比如说:网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。 404页面的做法 1、Apache服务器404页面的设置方法 在.htaccess 文件中加入代码:ErrorDocument 404 /Error.html 建立一个简单的html404页面命名 Error.html 把 Error.html放置在网站根目录即可。 2、IIS/ASP.net下设置404错误页面 首先,修改应用程序根目录的设置,打开 “web.config” 文件编辑,在其中加入如下内容: ”On” defaultRedirect=”error.asp”> ”404″ redirect=”notfound.asp” /> 此例中“error.asp”为系统默认的404页面,“notfound.asp”为自定义的404页面,使用时请修改相应文件名。 然后,在自定义的404页面“notfound.asp”中加入: <% Response.Status = “404 Not Found” %> 这样,便可以保证IIS能够正确地返回“404”状态码 404页面的好处 1:引导用户不要关闭网站,增强用户体验。 2:防止网站出现死链接。 404页面做法注意事项 1、一定不要将404错误直接转向到网站首页,这将可能导致你的网站首页不被收录; 2、/Error.html 前面请不要带主域名(错误的写法:yzznl.cn/error.html,正确的写法:/error.html),否者返回的状态码是302或200状态码。(做完404页面最好要测一下返回状态) 本文来源:https://www.wddqw.com/doc/362c187bcc17552706220854.html