WordPress 网站自定义 404 页面不生效如何处理?

最近,三零软件在整理一些主题代码的时候,发现有些 WordPress 自定义 404 页面不生效,网上也看到有不少小伙伴在求助 WordPress 自定义 404 页面不生效怎么办,我们今天就来分享 WP 自定义 404 页面不生效解决教程,帮助大家解决这个讨厌的问题。

图片[1]-WordPress 网站自定义 404 页面不生效如何处理?-Wordpress论坛-频道-三零软件

WP 自定义 404 页面不生效解决教程

在自己的 WordPress 站上打开一个不存在的链接,如果你看到的是像上面的这种“404 Not Found”,那就说明 WordPress 自定义 404 页面没有生效,直接由 Nginx 解析到了 404 页面,出现这种问题其实很好排查,接下往下看。

我们找到 Nginx 的配置文件,有些是“nginx.conf”,也有些小伙伴会自定义成其它的文件名,这个就需要自己根据自己的域名去排查到底是哪个文件了,我们这里就不做进一步的说明,打开 Nginx 的配置文件,会看到下面的两行:

error_page 404/404.html;
error_page 502/502.html;

将这两行注释掉,即在这两行前面加上“#”就可以了,然后重启下 Nginx 就可以了。

图片[2]-WordPress 网站自定义 404 页面不生效如何处理?-Wordpress论坛-频道-三零软件

然后你再去自己的 WordPress 站上打开一个不存在的链接,就可以看到自定义的 404 页面了。

图片[3]-WordPress 网站自定义 404 页面不生效如何处理?-Wordpress论坛-频道-三零软件

以上这些内容就是 WordPress 自定义 404 页面不生效怎么办的解决教程,有被这个问题困扰的小伙伴可以来对照教程操作一下,相信很快就能解决。需要注意的是修改完 Nginx 的配置文件后,需要先使用测试命令看看是否存在错误,没问题再重启 Nginx。

请登录后发表评论

    没有回复内容