No Symfony 2, como eu manejo o roteamento para vários domínios?

Eu tenho a configuração do meu aplicativo para usar 3 subdomínios, também tenho 2 domínios que apontam para o mesmo aplicativo, fornecendo esse conjunto de FQDNs

admin.domínio1.com, admin.domínio2.com

www.dominio1.com, www.dominio2.com

quiosque.domínio1.com, quiosque.domínio2.com

Em routing.yml, posso configurar as chaves de host / recurso para apontar esses domínios para o pacote relevante, mas só posso fazê-lo para um dos domínios por vez.

incompass_admin:
    host:     admin.domain1.com
    resource: "@IncompassAdminBundle/Resources/config/routes.yml"

incompass_web:
    host:     www.domain1.com
    resource: "@IncompassWebBundle/Resources/config/routes.yml"

incompass_kiosk:
    host:     kiosk.domain1.com
    resource: "@IncompassKioskBundle/Resources/config/routes.yml"

Quando eu tento algo assim

incompass_kiosk_1:
    host:     kiosk.domain1.com
    resource: "@IncompassKioskBundle/Resources/config/routes.yml"

incompass_kiosk_2:
    host:     kiosk.domain2.com
    resource: "@IncompassKioskBundle/Resources/config/routes.yml"

O segundo domínio é o único reconhecido, kiosk.domain1.com gera uma exceção: nenhuma rota encontrada para "GET /"

Existe uma maneira de definir o domínio como um curinga no routing.yml ou apontar 2 rotas diferentes para o mesmo recurso?

editar: eu também tentei ter

IncompassKioskBundle/Resources/config/routes_1.yml
IncompassKioskBundle/Resources/config/routes_2.yml

e

IncompassKioskBundle/Resources/config/routes.yml
IncompassRoutingBundle/Resources/config/kiosk_routes.yml

onde os nomes das rotas nos 2 arquivos são diferentes, por exemplo

// routes.yml
domain_one_kiosk_scanning:
    type: annotation
    prefix: /
    resource: Incompass\KioskBundle\Controller\ScanningController

domain_one_kiosk_printing:
    type: annotation
    prefix: /print
    resource: Incompass\KioskBundle\Controller\PrintingController 

// kiosk_routes.yml
domain_two_kiosk_scanning:
    type: annotation
    prefix: /
    resource: Incompass\KioskBundle\Controller\ScanningController

domain_two_kiosk_printing:
    type: annotation
    prefix: /print
    resource: Incompass\KioskBundle\Controller\PrintingController 

Isso não deu certo.

questionAnswers(1)

yourAnswerToTheQuestion