1panel自定义博客的404页面
AI-摘要
切换
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
1panel自定义博客的404页面
Elykia今天忽然发现,我的博客的404界面被Openresty默认的404界面给覆盖了,经过一番查找,终于找到了解决方法。
问题原因
默认情况下,Nginx或Openresty会使用自己配置的404页面,而不会使用我们博客程序自带的404页面。因此,我们需要对Nginx和Openresty的配置进行一些小修改,让其使用我们自定义的404页面。
解决方法
以1Panel面板为例,宝塔面板的设置类似。
首先找到你的网站设置中的配置文件,
找到第 20 行左右的error_page
指令,
将原来的:
1 | error_page 404 /404.html; |
修改为:
1 | error_page 404 403 500 502 503 504 /404.html; |
root
后的路径是你自己的404页面的实际路径。
其他情况
如果你是直接使用Nginx而不是通过1Panel面板或宝塔面板管理网站,可以找到对应网站的Nginx配置文件(通常路径为/etc/nginx/nginx.conf
或/etc/nginx/sites-available/default
),在server
块中进行同样的修改。
验证效果
修改完成后,你可以尝试访问一个不存在的页面,看看是否显示了你自定义的404页面。
总结
通过以上简单的步骤,你就可以轻松地为你的博客自定义404页面了。希望这篇教程对你有所帮助!
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果