在 PHP 中,我使用以下代码来指示找不到页面:
header("HTTP/1.0 404 Not Found");exit();
在.htaccess
文件中,我有以下行来处理 404 自定义文档:
ErrorDocument 404 /404.html
现在,当我发送 PHP 404 标头时,我希望它显示自404.html
定义定义,.htaccess
而是显示一条消息“此链接似乎已损坏”。因此它不会显示自定义 404 页面,如果我从中删除该行.htaccess
仍然不会显示服务器的常规 404 页面,并且还会显示断开的链接消息。
那么,当我在 PHP 中发送标头时,如何让它显示 404 页面呢?