我是 Symfony3 的新手。
我应该怎么做才能将我的基本网址更改https://example.com
为https://example.com/is/
?
整个应用程序应该从/is/
路径开始。
到目前为止,我所做的是,
路由.yml
user:
resource: "@UserBundle/Resources/config/routing.yml"
prefix: /is/
app:
resource: '@AppBundle/Controller/'
type: annotation
安全.yml
access_control:
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/is/.*, role: ROLE_SUPER_ADMIN }
但没有获得成功。我哪里错了,我该怎么办?
编辑- 当前行为
目前,当我去https://example.com/is/
它时,它正在将我重定向到,https://example.com/login
因为access_control
in security.yml
。
如果我输入https://example.com/is/login
,它会显示404 Path not found
错误。