首页 > 解决方案 > Symfony 4 将 404 错误重定向到我的控制器

问题描述

我试图捕捉 404 错误并将其重定向到自定义控制器,这样我就可以从数据库中获取一些数据。我发现这篇文章https://symfony.com/doc/4.4/controller/error_pages.html

并通过创建结构模板/bundles/TwigBundle/Exception/error404.html.twig来覆盖自定义 404 页面

但在这种情况下,不可能将数据从数据库加载到 404 页面。是否可以按照我的要求做 - 只需捕获 404 错误并在我自己的控制器中处理它,我希望默认 ErrorController 处理的其他错误?

标签: symfony4

解决方案


推荐阅读