当我用php发送404标头时,为什么apache没有显示404错误?

前端之家收集整理的这篇文章主要介绍了当我用php发送404标头时,为什么apache没有显示404错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个标题(‘HTTP / 1.0 404 Not Found’);在代码的某处,但由于某种原因它不会重定向到Apache的默认404页面.

我在.htaccess文件上有一个重写规则,它将每个请求重定向到index.PHP.这可能是问题吗?

标题不是告诉Apache显示它的404页面标题.相反,当Apache显示404页面时,它会随之发送404标头.标题意味着对浏览器有意义,而不是服务器.当Apache无法找到要显示的正确文件时,它会显示404.由于您使用的是 PHP脚本,因此Apache已经找到了可以显示文件,因此不会显示自己的404页面.
原文链接:https://www.f2er.com/php/135868.html

猜你在找的PHP相关文章