2010-02-16 9 views
1

예를 들어 제품을 나타내는 하위 도메인을 사용합니다. nexusphone.site.com. 사용자가 해당 URL을 입력하면 해당 제품의 제품/프로그램보기를 렌더링합니다. 사용자는 www.nexusphone 또는 nexusphone.com과 같은 도메인 이름을 사용하여 해당 제품/프로그램보기를 렌더링 할 수도 있습니다.하위 도메인 및 도메인 라우팅

www.site.com 또는 site.com은 내 사이트의 내용을 설명하는 집보기를 렌더링해야합니다.

기본적으로 www.site.com 또는 site.com을 입력하면 기본적으로 집보기가 렌더링됩니다. 다른 모든 경우에는 제품/쇼보기를 렌더링하려고합니다. 내 경로에

나는이 nexusphone.com의 nexusphone.site.com 예를 들어 작동하지만

map.club_root '', :controller => 'products', :action => 'show', :conditions => { :subdomain => /.+/ } 
map.root :home 

있습니다. 그런 다음 홈 뷰를 렌더링합니다.

어떻게 해결할 수 있는지 아는 사람이 있습니까?

감사

아마 문제가 레일과 관련이없는

답변

0

을 도움이되기를 바랍니다 -fu는 도메인 및 호스트를 기반으로 라우팅 할 수도 있습니다. This 블로그 게시물에서 자세히 설명합니다.