/
プライバシー ポリシーを表示する公開ページを除いて、ルート パスの下にあるすべてのものを保護するようにセキュリティ設定をセットアップしました/privacy
。すべて正常に動作します。
# security.yml
access_control:
- { path: ^/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, role: ROLE_USER }
/privacy
ここで、ルートが からに変更されるように、プライバシー ポリシーのページにいくつかの異なる翻訳を追加しました/{_locale}/privacy
。残念ながら、次の_locale
ようにパラメーターをセキュリティ パスに追加することはできません。
access_control:
...
- { path: ^/{_locale}/privacy$, role: IS_AUTHENTICATED_ANONYMOUSLY }
security.yml
では、パスに を追加し、_locale
事前定義された言語に制限できるように、どのように変更する必要があり(en|fr|es|de)
ますか?