在 WordPress 中手动设置 404 页面返回 404 状态
网站做了伪静态,无论输入的时什么网址,都会响应 200 的状态,但是有些地址确实是不存在的,而又没有在 WordPress 的可控范围内,那么我们就可以手动设置 404 页面返回 404 状态。
//直接载入首页 返回 404 状态global$wp_query;
$wp_query->set_404();
status_header(404);
nocache_headers();
include( get_query_template('404'));
die();
能够正常的返回 404 状态,然后直接显示主题的 404.php 模板,对搜索引擎和用户来说都比较好,如果需要引导用户点击跳转,直接修改主题的模板即可。
以上是 在 WordPress 中手动设置 404 页面返回 404 状态 的全部内容, 来源链接: utcz.com/p/232335.html