2010年7月19日星期一

自定义404错误页面

当用户访问不存在的网页时,服务器就会返回 404(找不到网页)错误。由于这些常见的提示消息会令用户不快,因此需要创建自定义 404 网页,以提供有关网站的更多有用信息。

创建404页面

所谓404页面也就是普通的网页,自己可以动手做一个或者到网上下一个404网页,改成满意的效果。另外谷歌提供了一个自定义 404 网页的工具,只需选择语言就可以生成代码,把生成的代码放在"<body>" 和"</body>"标签之间,并把自己网站的网址替换掉http://www.example.com网址。这个做好的页面不妨命名为notfound.html

使用404页面

对于appach,可以通过在.htaccess文件中添加下面一行:

ErrorDocument 404 /notfound.html

另外

为了防止链接失效,创建的404页面中的链接应该使用绝对路径,比如说要调用图片,使用

src="http://www.example.com/images/right.gif"来代替src="images/right.gif"

以后当用户访问不存在的页面时,系统就不会返回硬巴巴的一段文字,而会显示您自定义的网页内容了。对于上面提到的谷歌自定义404页面的作用是:当网站出现404错误时,谷歌将在网页上列出一个内容和一个与“失踪”网页的最相关的其它地址,并提供一个基于Google的站内搜索框。

没有评论:

发表评论