我有个网站。它有一个名为404.php的错误页面。我使用以下方法在404.php中设置头:
header("HTTP/2 404 Not Found");当我在Google的错误页面中打开控制台时,它说:
加载资源失败:服务器响应状态为404 ()
在此之前,它显示了正常的:
加载资源失败:服务器响应状态为404 (未找到)
单词"Not“没有显示在console选项卡中。因此,用户会认为这是一个虚假的404响应,即使它是真实的。
请帮我处理这个。
它可以工作,但它不会在控制台和网络http报头中显示“未找到”。
发布于 2019-05-10 14:39:05
我在控制台中没有看到任何与404状态代码有关的内容。
然而,控制台输出一般头记录和响应头记录都显示状态代码404。
HTTP标头我不会担心人们会认为这是一个“假404”,因为根据HTTP状态代码标准 404表示没有找到该页面。
https://stackoverflow.com/questions/56079653
复制相似问题