我试图用410消失的请求替换所有404错误代码,这对SEO有利 我尝试了TheDevBlog Post
中的以下代码段if ( is_404() ) {
define( 'DONOTCACHEPAGE', true ); // WP Super Cache and W3 Total Cache recognise this
status_header( 410 ); }
这不起作用,我检查了语法&他们是对的,为什么不工作?我错过了什么?
答案 0 :(得分:0)
您还需要将410.php添加到主题目录。
您可以创建410.php并复制页面模板以查看结果。
答案 1 :(得分:0)
这就是您要实现的目标。
<?php
if ( is_404() ) {
header( "HTTP/1.1 410 Gone" ); } ?>
这会将所有 404 状态替换为 410 。