WordPress 更改所有 404 到 410 错误代码

标签 wordpress server http-status-code-404

我的 WordPress 网站有近 3000 个帖子最近被删除。如何向所有已删除或未找到的帖子和页面显示错误代码 410,而不是显示错误代码 404?

最佳答案

您不需要创建页面。 只需在 get_header(); 之前添加此代码即可在你的 404.php 模板中

header($_SERVER["SERVER_PROTOCOL"] . " 410 Gone");

希望这有帮助!

关于WordPress 更改所有 404 到 410 错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41997261/

相关文章:

javascript - 来自未知来源的页面高度

css - wordpress 上移动设备的不同 header.php?

django - 在 ubuntu 和 Django 上使用 nginx 的错误请求(400)

python - 在 Electron 中运行/停止 Django 开发服务器

php - Xdebug 段错误

php - 如何删除 WordPress 中导航栏的这种 jquery 效果?

eclipse - tomcat eclipse java ee 默认包

asp.net-mvc-3 - ASP.NET MVC 3 HttpPost 操作方法未找到

node.js - 在 Node.js Express 中禁用 TLS 1.0 和 1.1 或仅使用 TLS 1.2 及更高版本

php - 当 url 中使用连字符 (-) 时,Htaccess 不起作用