PHP中的404错误后重定向到首页
本文介绍了PHP中的404错误后重定向到首页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!问题描述我有一个ph
本文介绍了PHP中的404错误后重定向到首页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个php网页,现在使用自定义错误页面没有找到一个页面。自定义错误页面包含在PHP中。
所以当有人键入不存在的URL时,我只包含一个错误页面,错误页面以: / p>
<?php header("HTTP/1.1 404 Not> Found"); ?>
这也告诉抓取工具该页面不存在。
现在我已经建立了一个新的系统。当用户输入错误的网址时,用户将被发送回首页,并在首页上显示一条消息。我重定向到这样的首页:
header('Location:' . __TINY_URL . '/');
现在的问题是PHP只是发回一个200代码,找到页面。
如何混合这两个在首页上创建404代码。
这是一个很好的呈现和错误的方法。
推荐答案
错误后重定向不是一个好主意。对于喜欢输入/编辑网址的用户而言,这是非常烦人的,因为如果您输入错字,您将被重定向到任意页面,必须重新开始。
我建议你根本不这样做。如果你想,你可以让你的错误页面看起来像你的头版,虽然我认为这有点令人困惑。
这篇关于PHP中的404错误后重定向到首页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!