加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 18:27:06 所属栏目:PHP教程 来源:网络整理
导读:我有一个标题(‘HTTP / 1.0 404 Not Found’);在代码的某处,但由于某种原因它不会重定向到Apache的默认404页面. 我在.htaccess文件上有一个重写规则,它将每个请求重定向到index.php.这可能是问题吗? 标题不是告诉Apache显示它的404页面的标题.相反,当Apache
我有一个标题(‘HTTP / 1.0 404 Not Found’);在代码的某处,但由于某种原因它不会重定向到Apache的默认404页面.

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读