Rails: Subdominio de enrutamiento a un recurso

¿Es posible asignar un subdominio a un recurso? Tengo un modelo de empresa. Actualmente, usando subdominio_fu, mi archivo de enrutamiento contiene:

map.company_root  '', :controller => 'companies', :action => 'show',
                      :conditions => { :subdomain => /.+/ }

El modelo de mi empresa contiene una columna de "subdominio".

Si bien esto funciona según lo previsto, es una ruta con nombre y no es reparadora. Esencialmente, necesito asignar "nombre.dominio.com" a la acción de mostrar para el controlador de la compañía. ¿Es una ruta con nombre el camino a seguir, o puedo usar una ruta de recursos?

Respuestas a la pregunta(4)

Su respuesta a la pregunta