php – 何时发送HTTP状态代码?
发布时间:2020-12-13 22:20:22 所属栏目:PHP教程 来源:网络整理
导读:目前,在我的 PHP脚本中,当用户尝试访问不存在或不属于该用户的内容时,我将用户重定向到自定义404未找到错误页面.像这样: header('Location: http://www.mydomain.com/error/notfound/');exit; 我意识到上面的header()调用默认发送302重定向状态代码. 但是,
目前,在我的
PHP脚本中,当用户尝试访问不存在或不属于该用户的内容时,我将用户重定向到自定义404未找到错误页面.像这样:
header('Location: http://www.mydomain.com/error/notfound/'); exit; 我意识到上面的header()调用默认发送302重定向状态代码. 但是,我不明白的是,我应该发送404未找到的状态代码.在我重定向用户之前?或者当我显示/ error / notfound / page时? 谢谢你的帮助! 解决方法
你应该做这样的事情:
header("HTTP/1.0 404 Not Found"); include 'error.php'; die(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |