有几种方法可以做到这一点。
如果使用自定义主题或子主题,请添加(或编辑)名为404的主题文件。php。该文件的内容应为:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo(\'url\'));
exit();
?>
<您可以将此代码添加为插件,或将其放入(自定义或子)主题的函数中。php文件:
<?php
function redirect_404s() {
if(is_404()) {
wp_redirect(home_url(), \'301\');
}
}
add_action(\'wp_enqueue_scripts\', \'redirect_404s\');
?>