下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。
最近 wordpress 网站迁移到宝塔面板后,发现一个小问题就是,网站的 404 页面变成了简单粗暴的“404 Not Found”也就是 Nginx 服务器自带的 404 页面,原本 WordPress 主题内“精美”的 404 模板失效了,怎么办?期间尝试了 wordpress 很常用的解决 404 错误页面的方法-在固定链接中保存几次,一般就可以让 404 错误消失,但是在这里很明显不行。于是乎,就找到一下关于这个问题的解决方法,分享给大家。
Bt(宝塔面板)中自带的 404、502 页面,我们一般都给他处理掉,这样做有 2 个好处,第一就是自带的页面不美观,第二就是从安全角度考虑,这样有心人就不太容易能猜到你用的是 Bt(宝塔面板)。们找到网站主域名的配置文件,一般是直接找路径,当然你也可以在网站管理里面搞定这个事情。
进入宝塔面板 -> 网站 -> 找到你的网站 -> 设置 -> 配置文件,找到文件里下面的代码
error_page 404 /404.html;
error_page 502 /502.html;
使用#将它们注释掉即可,如下
# error_page 404 /404.html;
# error_page 502 /502.html;
保存后再刷新 404 页面,这样便将 nginx 的默认 404 页面和 502 页面修改成了 WordPress 的相关错误页面了,很简单吧。实还是建议站长学习系统的纯命令运维,面板的存在让我们缺少了很多的学习,不过宝塔面板也可以手动对一些文件进行修改调整,也算是向纯命令运维的一个过渡吧。
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。