我已经搜索,阅读了很多,但仍然找不到实现目标的方法。现在我什至认为这是不可能的。是吗?
我希望正确处理 404 错误,因此我ErrorDocument 404 /404.php
在 .htaccess 文件中,并且我想向搜索引擎发送正确的标题以header("HTTP/1.1 404 Not Found")
忘记该页面,我还想将我的访问者重定向到,/index.php?code=404
以便我可以告诉他他是什么正在寻找不可用,但仍然让他在网站上。
现在似乎一切都很好,直到我想重定向用户:然后服务器发送一条 302 消息,它覆盖了我之前的 404 标头,所以虽然我可以将用户发送到所需的位置,但我仍然无法告诉搜索机器人地址错误。
如果我include("index.php?code=404")
在标题行之后添加一个它就不起作用,服务器说该文件不存在。
我应该怎么办?