2010-10-04 2 views
2

Я пытаюсь порт над моим Rails 2.3.5 приложения Rails 3, и возник проблемы со следующими конфигурациями маршрута:Rails3 подобласти маршрутизация

ActionController::Routing::Routes.draw do |map| 
    map.app '', :controller => 'projects', :action => 'index', :conditions => {:subdomain => true} 

     map.with_options :controller => 'site', :action => 'page', :subdomain => false, :conditions => {:subdomain => false} do |site| 
     site.site    '',  :path => 'index' 
     site.pricing   'pricing', :path => 'pricing' 
     site.tour    'tour', :path => 'tour' 
     site.about   'about', :path => 'about'  
     site.contact   'contact', :path => 'contact' 
     site.privacy   'privacy', :path => 'privacy'  
     site.terms   'terms', :path => 'terms' 
     end 
    end 

Рельсы 2.3.5 приложения используют поддомен-фу для условие поддомена ... как это сделать с Rails 3? Я хочу иметь 2 пустых маршрута. Если присутствует субдомен, он направляется в приложение, если нет субдомена, он должен перейти на сайт.

+0

Я пытался выяснить то же самое. – GeekJock

ответ

Смежные вопросы