通过HTML/PHP触发HTTP错误:4xx 5xx

通过HTML/PHP触发HTTP错误:4xx 5xx,php,html,http,.htaccess,Php,Html,Http,.htaccess,HTML或PHP中是否有任何方法强制触发特定于HTTP 1.1的错误,例如404、403、400、500等。?我需要一种方法来测试.htaccess设置,以便在我的一台服务器上的站点上查找错误文档。请查看该功能,例如: header("HTTP/1.0 404 Not Found", TRUE, 404); 例子: 查看函数,例如: header("HTTP/1.0 404 Not Found", TRUE, 404); 例子: 只需像对待任何其他HTTP头一样使用该函数即可 header(

HTML或PHP中是否有任何方法强制触发特定于HTTP 1.1的错误,例如404、403、400、500等。?我需要一种方法来测试
.htaccess
设置,以便在我的一台服务器上的站点上查找错误文档。

请查看该功能,例如:

header("HTTP/1.0 404 Not Found", TRUE, 404);
例子:

查看函数,例如:

header("HTTP/1.0 404 Not Found", TRUE, 404);
例子:

只需像对待任何其他HTTP头一样使用该函数即可

header("HTTP/1.0 404 Not Found");
die;
基本上,在状态代码之后,您可以编写任何您想要的内容,它应该仍然可以正常工作。

只需使用该函数,就像对任何其他HTTP头一样

header("HTTP/1.0 404 Not Found");
die;

你基本上可以在状态码之后写任何你想写的东西,它应该仍然可以工作。

从什么时候开始,这是发送状态码的方式?我从来没有听说过
状态:
标题…@Wesley van Opdorp:设置状态代码本身可能也很有用,我添加了它。从什么时候开始,这是发送状态代码的方式?我从未听说过
状态:
标题…@Wesley van Opdorp:设置状态代码本身可能也很有用,我添加了它。您的服务器使用哪个SAPI接口?@hakre您必须原谅我缺少服务器配置信息-我没有配置服务器,所以我没有这些信息。无需更改配置,只需阅读:您的服务器使用哪个SAPI接口?@hakre您必须原谅我缺少服务器配置信息-我没有配置服务器,所以我没有这些信息。无需更改配置,只需阅读即可: