当前位置:首页 >  站长 >  建站经验 >  正文

ZBlog-php修改404页面的方法

 2016-01-02 14:37  来源: A5专栏   我来投稿 撤稿纠错

  【推荐】海外独服/站群服务器/高防

昨天在查看网站日志时,发现百度抓取了我乱操作时,百度抓取的一些错误页面,当然这些页面时百度对用户监控下才会出现的,一般都不会有的这些页面,更加不可能有外链的存在,只能说百度TMD太*了。但是这些问题还是吸引了我的关注,因为网站的404页面太多了,还是会很影响网站在搜素引擎的表现的。因此,今天我对这些页面进行了一些处理,以下是我的操作方法:

1、首先找出这些页面,但是在我的SEO博客里面是几乎不可能有的,这些只是百度在监控用户行为时,抓取去的,网站内部是没有的,因此这一步可以直接PASS掉。

2、既然网站因为内容少,没有错误页面,那么得防止以后会出现,那么还是必须做一个404独有的页面出来。这里我必须表扬自己一点,太TM心地商量了,所以公益性的广告就成为了我的首选对象,我推荐“益云”这个平台。

3、在益云设置好,获取代码以后,现在就可以将做好的404页面加到网站的后台里面去了。这里因为我使用的是zblog-php(以下简称zblog),因此我只针对zblog来说。我使用了之前用过的一些常规的方法,比如:

(1)在.htaccess文件中写入404的代码,如下:

RewriteEngine On

RewriteBase /

errordocument 404 /404.html

但是后来发现还是不行,这里我忘记截图了,但是依然是之前zblog默认的页面。

(2)使用阿里云的主机,在阿里云主机的后台设置

结果发现还是不行,这里我就郁闷了,没办法啊,只能依靠万能的百度了,找了五分钟,终于让我找到了一个方法。原来常规的将404页面上传到网站根目录,然后修改.htaccess文件,或者在服务器或者虚拟主机后台中操作,添加404页面代码是完全没用的,因为 ZBlog程序是自带的404页面,那么只能用ftp工具找到zblog自带的404页面,修改其页面上面的代码,用来实现自定义错误页面。这一招果然有用,这里薛峰我给大家分享一下这个方法:

首先我们使用FTP工具进入虚拟主机后台,在网站的根目录,打开zb_system/defend/,会看见一个error.html文件,这个html就是zblog默认的404页面。

然后,为了出错,我先把这个文件下载到本地保存下来,就算这个方法不行,至少保留原有的还是不错的。然后将已经做好的404页面上传上去,删掉原有的自带的error.html文件,将我做好的这个文件名字重命名为“error.html”,这样就成功了。

当然,404页面也可以放置一些联盟广告,或者网站内部的一些想要重点推荐的栏目的链接,直接做成一个站内导航站也不错,大家任意发挥吧。

来源:薛峰SEO博客(微信:seoxfeng),原创文章如转载,请注明本文链接:

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关标签
404页面
php教程

相关文章

热门排行

信息推荐