Is there a way to set up hostname based routing in Symfony2?
I didn't find anything about this topic in the official documentation.
http://symfony.com/doc/2.0/book/routing.html
I want to route the request based on the given hostname:
foo.example.com
bar.example.com
{{subdomain}}.example.com
So in essence, the controller would get the current subdomain passed as a parameter.
Similar to the Zend solution:
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)); I hope that it's possible and I just missed it somehow.
Thanks in advance!