W części serwisu chciałbym udostępnić korzystanie z subdomen a w innych nie, korzystam z pluginu http://github.com/mbleigh/subdomain-fu . Co ustawić w routes zebym nie musiał prawie wszędzie przy linkach dodawać subdomain => false
Dla strony głównej wystarczyło:
map.root :controller => :home, :subdomain => false
Ale nie działa to dla RESTowych tras, np
map.resources :surveys, :as => "my-surveys", :controller => :surveys, :conditions => {:subdomain => false}, :subdomain => false ...
subdomena jest dodawana do linków