Я немного новичок в Symfony, но у меня легко объяснить ситуацию:маршрутизации один URL на два действия контроллера на основе аутентификации
У меня есть домашняя страница общественности и частный дом стр. Я хотел бы, чтобы оба этих файла были доступны с URL-адресом «/»
Когда лицо, не прошедшее проверку подлинности, посетило адрес www.example.com/ Я бы хотел, чтобы они были перенаправлены в PublicController :: indexAction ()
Когда идентифицированный пользователь посещает адрес www.example.com/ я хотел бы, чтобы они были направлены на Privatecontroller :: indexAction()
возможно ли это?
(Symfony 2,7 кстати)
Check [переадресации на другой контроллер] (http://symfony.com/doc/current/book/controller.html#forwarding-to-another-controller). Создайте 'PublicController :: indexAction', вызванный маршрутом'/'. И тогда вы должны переслать 'Privatecontroller :: indexAction', если использование завершено. –