许多使用宝塔面板搭建WordPress网站的朋友会遇到一个困扰:当用户访问一个不存在的页面时,看到的并非自己主题设计精美、风格统一的404页面,而是宝塔默认的、光秃秃的“404 Not Found”提示。这严重影响了网站的专业度和用户体验。
问题根源在于,宝塔面板为网站默认配置了通用的错误页面。要解决此问题,我们需要通过一个简单的配置修改,将错误页面的处理权“交还”给WordPress,让它能展示主题提供的漂亮404页面。
操作步骤非常简单:

登录宝塔面板,进入「网站」管理界面。
找到您要设置的站点,点击其右侧的「设置」。
在弹出的窗口中,选择左侧的「配置文件」选项。这里存放着该站点的Nginx(或Apache)核心配置。
在配置文件中,使用
Ctrl+F查找以下两行关键代码(通常位于server{...}配置段内):error_page 404 /404.html; error_page 502 /502.html;
在这两行代码的行首,分别添加一个
#号,将其注释掉,修改后效果如下:#error_page 404 /404.html; #error_page 502 /502.html;
(这步操作的意义是:让服务器不再强制使用根目录下的静态
404.html文件来处理404错误,而是将请求传递给后端的WordPress程序处理。)点击右上角的「保存」按钮,并重启网站服务(或重载Nginx/Apache配置)。
现在,当您再次访问一个不存在的网站链接时,屏幕上应该就会优雅地显示您WordPress主题自带的404页面了。

⚠️ 重要提醒:
修改时请务必确认您编辑的是网站主配置文件,而非SSL证书等其他的配置文件。只需注释掉允许修改的那一段代码即可,切勿改动其他无关部分。
通过以上设置,您不仅提升了网站的用户体验,也确保了品牌形象的一致性与专业性。快去试试吧!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...








