Маршрут FosUserBundle '/ login' не должен быть доступен в производственном режиме. Он должен перенаправить на маршрут '/choiceConnexion'.
. Я думал, что у меня это работает, потому что в режиме dev успешно происходит перенаправление с использованием' config / routans / dev / rout.yaml 'в этом режиме. , Однако при настройке env в prod перенаправление не работает.
Я попытался поместить аналогичные конфигурации в папку config / route / prod, думая, что это переключится, однако это не работает.
Я предполагал, что в Prod будет назван первый фрагмент кода ниже woul c:
config / rout.yaml
home_choiceConnexion:
path: /login
controller: App\Controller\HomeController::choiceConnexion
Выше не получается Однако, если это не работает в dev, перенаправление в config / dev / rout.yaml работает, когда приложение находится в режиме разработки.
fos_user_security_login:
path: /softia/login
controller: FOS\UserBundle\Controller\SecurityController::loginAction
Основное отличие состоит в том, что ' / login 'уже существует, поэтому я думаю, что перенаправление не будет предварительно задано и не переопределит маршрут fos_user_security_login.
Мне нужно добиться этого перенаправления для проекта клиента и буду благодарен за любую помощь.