laravel 11 + Nginx 出现404 不美化渲染

laravel 11 + Nginx 出现404 不美化渲染

其他如403等都能正常美化渲染。

就是composer 安装laravel后就出现404不美化渲染。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

所谓“不美化”是指 Nginx 渲染的吧,并不是 Laravel 渲染的?

我遇到情况是线上环境 404 会渲染 Nginx 默认的 404 页面,但是本地 404 会渲染 Laravel 的 404 页面,早就注意到了这个差异,但是没调查过原因。我这线上使用 BT 宝塔,本地使用 Herd,服务器都是 Nginx。

file

file

6个月前 评论
chen900804 (楼主) 6个月前
xuchunyang (作者) 6个月前
chen900804 (楼主) 6个月前
讨论数量: 6

所谓“不美化”是指 Nginx 渲染的吧,并不是 Laravel 渲染的?

我遇到情况是线上环境 404 会渲染 Nginx 默认的 404 页面,但是本地 404 会渲染 Laravel 的 404 页面,早就注意到了这个差异,但是没调查过原因。我这线上使用 BT 宝塔,本地使用 Herd,服务器都是 Nginx。

file

file

6个月前 评论
chen900804 (楼主) 6个月前
xuchunyang (作者) 6个月前
chen900804 (楼主) 6个月前

说明nginx那边就已经404了,请求并没有到你的laravel项目逻辑中

可能rewrite没配好呗

6个月前 评论

宝塔nginx前置404直接不发给php了,宝塔404那个可以直接屏蔽,因为有时候还会会造成method错误,明明是post会重定向到get

6个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!