如何自定义403异常页面?

How to Customize 403 exception page?

说真的,Symfony 文档真的很糟糕或过时了...

我正在尝试自定义拒绝访问页面。

我关注了这个"tutorial"

https://symfony.com/doc/current/controller/error_pages.html

它说

To override the 404 error template for HTML pages, create a new error404.html.twig template located at templates/bundles/TwigBundle/Exception/:

但是那条路根本不存在¯\_(ツ)_/¯

我继续搜索,我在这条路径上找到了 Exception 文件夹

vendor\symfony\twig-bundle\Resources\views\Exception

我什至不知道它是否是正确的文件夹。

无论如何,我在该文件夹中创建了 error403.html.twig

{% extends 'base.html.twig' %}

    {% block body %}
        <h1>403 error 123456</h1>
    {% endblock %}

什么都没变,错误页面还是一样!

我多次阅读该文档页面,但在那之后我没有看到我应该做的其他事情吗?

自定义这些错误页面的正确方法是什么?

您必须创建此路径 ( templates/bundles/TwigBundle/Exception/ ) 然后在文件夹 Exception 中创建文件 (error404.html.twig) 它会起作用

just look this image( you will understand )