1

如何返回 HTTP 标头 404 Not found 并仍然显示静态 html 页面?我有 ErrorDocument 404 mysite.com/searchmysite/index.html .htaccess。但显然这对 seo 不利。

类似未回答的问题: 我可以在客户端更改页面的 HTML 状态代码吗?404 标头 - HTTP 1.0 还是 1.1?

4

1 回答 1

1

假设您打算将404错误代码作为您自己的不涉及的自定义 HTML 页面的一部分ErrorDoccument发送,您可以使用 PHP 等服务器端代码404发送标头,例如,使用. 您必须在任何输出之前发送此内容,并在发送后输出您的自定义网页。header("HTTP/1.0 404 Not Found");

也没有理由ErrorDocument对 SEO 不利,除非您担心404响应,在这种情况下,您一开始就不想发送404标头

于 2012-06-18T00:55:29.717 回答