我想为404和500错误有不同的错误页面。我怎样才能做到这一点?404和500状态的自定义错误页面
我只在生产环境中工作。我重写了小枝错误模板,并将它们放在app/Resources/TwigBundle/views/Exception
文件夹中。
我想创建两个文件有:
error404.html.twig
exception_full.html.twig
这样,如果是404,将打开的第一个文件,而在任何其他情况下,它会打开另外一个。
我有几个问题,但:
- 的第一个文件从未打开的404错误......只有第二和symfny的默认,如果不存在
- 我不能延长它(
{% extends '::layout.html.twig' %}
),因为如果我使用它的模板只是不加载
任何建议吗?
谢谢!
根据这个答案http://stackoverflow.com/a/12675355/4074148自定义错误页面只显示在prod环境。您是否在prod env中测试了解您是否看到自定义页面? – Veve
正如我所说,我使用prod环境;) – khernik
我的坏,对不起:P – Veve