繁体   English   中英

标头状态在php cgi中不起作用

[英]Header status not working in php cgi

设置Status标头在PHP CGI中不起作用。 我在IIS网络服务器上使用PHP。

header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');

您有任何想法为什么这可能行不通吗?

简单地从PHP发送Status标头并不会使您的网络服务器返回它的默认错误页面。 您需要自己做。 您可以像生成任何其他页面一样为错误页面生成内容,或者重定向到另一个URL并配置Web服务器为您显示错误页面。

例如,您可以在PHP中执行此操作:

header('Location: /404.html');

然后,将您的网络服务器配置为将404.html作为404错误提供服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM