1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > WEB开发 > 正文

WEB开发

PHP中的404错误后重定向到首页

1987web2022-08-09WEB开发897
本文介绍了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错误后重定向到首页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!