我如何在 joomla 中提供超过 404 的 410 状态代码?这样谷歌就会从搜索结果中取消索引我的页面。
请详细提供所有方法。
不知道为什么您的原始问题被否决了。无论如何,请在Joomla中以正确的方式查看此帖子以返回404。然后,在实施帖子时,替换以下行:
header('HTTP/1.0 404 Not Found');
和
header('HTTP/1.0 410 Gone');
我不是 100% 确定返回 410 而不是 404 是一个好主意。
您必须在 .htaccess 中执行此操作。类似于 301 重定向的格式,但只放置您想要消失的 URL。请注意,这仍可能需要几个月的时间。
Redirect 410 /old-page-you-do-not-want
此外,请确保您正在更新 robots.txt 以建议搜索引擎不要抓取:
Disallow: /old-page-you-do-not-want