0

我正在使用 Symfony 2 框架,我正在尝试将我的 404 页面重定向到我网站上的另一个文件夹。我想知道我该怎么做?

目前,我的 404 错误页面位于app/resources/TwigBundle/views/Exception/error404.html.twig. 我希望我的 404 页面可以从src/site/StoreBundle/Resources/views/pages/error404.html.twig.

请注意,我只想重定向我的 404 页面。我仍然希望我的其他错误(500、503)保留在app/resources/TwigBundle/views/Exception/error404.html.twig.

4

1 回答 1

1

我不确定你为什么要这样做,所以很难建议,但为什么你不能在 app/resources/TwigBundle/views/Exception/error404.html.twig 中添加一个包含其他模板的内容? 请务必为您的包使用正确的命名空间。像下面这样的东西应该没问题(在适当的地方编辑)。

{% include 'StoreBundle:pages:error404.html.twig' %}
于 2013-01-11T16:16:47.797 回答