gpt4 book ai didi

php - 如何使用 PHP 创建错误 404 页面?

转载 作者:IT老高 更新时间:2023-10-28 11:53:27 32 4
gpt4 key购买 nike

我的文件 .htaccess 处理从 /word_here 到我的内部端点 /page.php?name=word_here 的所有请求。 PHP 脚本然后检查请求的页面是否在其页面数组中。

如果不是,如何模拟404错误?

我试过这个,但它没有导致我通过 .htaccess 中的 ErrorDocument 配置的 404 页面显示出来。

header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found");

我是否认为重定向到我的错误 404 页面是错误的?

最佳答案

生成 404 页面的最新答案(自 PHP 5.4 或更高版本)是使用 http_response_code :

<?php
http_response_code(404);
include('my_404.php'); // provide your own HTML for the error page
die();

die() 不是绝对必要的,但它确保您不会继续正常执行。

关于php - 如何使用 PHP 创建错误 404 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1381123/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com