AI正在生成摘要
文章介绍了如何关闭宝塔默认的404页面,指出问题在于服务器(nginx)默认提供丑陋的404页面。作者通过修改配置文件,将默认的404页面关闭,并指导用户如何操作。总结为:遇到丑陋的404页面,先检查服务器配置。
本文又名:404 页面拯救计划,那个丑哭的报错页面真不是我的锅
这已经是我第 N+99 次被问同一个问题了:"老李!我花 8888 买的主题配套 404 页面呢?怎么显示个这么丑的页面?!"
朋友们,这锅真不背啊!这就好比你在米其林餐厅点了牛排,结果服务员直接从后厨冰柜掏出生肉片!!你猜怎么着?问题出在点单系统(服务器)压根没把订单传给厨师(主题)!
发生了什么?
用户访问了个寂寞网址
服务器(nginx):"404 是吧?我这儿有现成的!"
主题:"等等!我准备了会跳钢管舞的 404 页..."
服务器(已掏出上默认 404 页面):"下次赶早"
根治服务器抢戏(宝塔版)
网站 → 选中你站点 → 设置。戳进"配置文件"
Ctrl+F 搜索"error_page 404 /404.html"
把下面这行代码变成注释:
原版
error_page 404 /404.html; error_page 502 /502.html;
修改版(加个#号封印)
#error_page 404 /404.html; #error_page 502 /502.html;
最后重启nginx,优雅!
防呆指南
务必先备份
Apache 用户请移步 .htaccess 玩同样操作
总结:
下次再看到那个丑绝人寰的 404 页面,别急着找我,先给你的服务器做个去 SPA 吧!