为什么我的自定义404工作但不是我的403?

时间:2013-07-26 20:33:05

标签: php symfony twig

我正在使用Symfony 2项目(准确地说是2.1.11版本)。我正在尝试自定义使用Symfony防火墙时返回的403页面。它正确返回403错误但未使用我的自定义页面。

我使用模板覆盖方法,将文件放在app / Resources / TwigBundle / views / Exception / error403.html.twig。我旁边有一个error404.html.twig页面,它可以正常工作,并且会针对不存在的URL返回。我已经清除了缓存,我正在“prod”环境中进行测试。

有人能告诉我下一步去哪儿吗?我不确定为什么403可以工作但404没有。如果你有一个自定义的403工作,我也很感激你对它是如何做到的评论(也许我可以在其他地方覆盖那个模板等)。

0 个答案:

没有答案