Symfony2 Routing - поддомены маршрута

Есть ли способ настроить маршрутизацию на основе имени хоста в Symfony2 ?

Я не нашел ничего по этой теме в официальной документации.
http://symfony.com/doc/2.0/book/routing.html

Я хочу направить запрос на основе данного имя хоста:
foo.example.com
bar.example.com
{{subdomain}}. example.com

Таким образом, по сути, контроллер получит текущий субдомен, переданный в качестве параметра.

Аналогично решению Zend:
http://framework.zend.com/ manual / en / zend.controller.router.html # zend.controller.router.routes.hostname

$hostnameRoute = new Zend_Controller_Router_Route_Hostname(
    ':username.users.example.com',
    array(
        'controller' => 'profile',
        'action'     => 'userinfo'
    )
);
$plainPathRoute = new Zend_Controller_Router_Route_Static('');

$router->addRoute('user', $hostnameRoute->chain($plainPathRoute));

Я надеюсь, что это возможно, но я просто как-то пропустил это.
Заранее благодарим!

24
задан Acyra 23 October 2011 в 01:53
поделиться