大部分ZblogPHP主题模板文件中都会包含一个404错误页面,该页面作为提示错误的媒介,起着承上启下的作用,既要保证用户在看到错误页面的同时不会直接退出,又要给用户提供新的操作选择,两者兼顾才会有更好的用户体验。举个例子,我们发布的文章被搜索引擎收录后,后面由于特殊原因,需要把这篇文章删除,这时用户通过关键词搜索到并进入这篇文章的链接时,就会呈现出404错误页面。
果果的日常是一个记录学习、生活、发现问题并解决问题的个人站,这种网站往往跳出率比较高,因此果果希望通过代码实现404错误页面可自动跳转至首页来增加首页的权重,经过多番查找,终于在烽烟博客找到了如下代码:
{php} header("HTTP/1.1 301 Moved Permanently"); header("Location: 主页地址"); exit(); {/php}
代码非常简洁只有五行,可直接复制到404.php文件的头部,也可以把原来的代码删除,用以上代码代替。保存文件后,记得去后台首页清空缓存并重新编译模板,否则不生效。
温馨提示:新手站长更改代码之前,请做好备份,防止操作失误造成不可挽回的损失。