设置Status标头在PHP CGI中不起作用。我在IIS IIS服务器上使用PHP。
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');你知道为什么这可能不起作用吗?
发布于 2011-03-29 17:38:51
简单地从PHP发送一个Status头并不会让你的PHP服务器返回默认的错误页面。你需要自己做这件事。您可以像呈现任何其他页面一样为错误页面生成内容,也可以重定向到另一个URL并配置您的for服务器为您显示错误页面。
例如,您可以在PHP中执行以下操作:
header('Location: /404.html');然后配置您的Then服务器,将404.html作为404错误提供服务。
https://stackoverflow.com/questions/5470265
复制相似问题