Есть ли способ настроить маршрутизацию на основе имени хоста в Symfony2?
Я не нашел ничего об этой теме в официальной документации.
http://symfony.com/doc/2.0/book/routing.html
Я хочу направить запрос на основе заданного имени хоста:
foo.example.com
bar.example.com
{{}} Подобласть. 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));
Я надеюсь, что это возможно, и я как-то пропустил его.
Спасибо заранее!