2012-06-12 95 views
2

我有一個Rails 3應用程序,需要有指向一個靜態頁面在我的代碼庫的子域子域在軌道靜態頁面3

例:

mk1.mysite.com需要顯示,位於

應用程序的頁面>意見>有關> page.html.haml

該網頁坐在mysite.com/about/page.html

問題:

我如何配置路由訪問的子域顯示子目錄(mysite.com/about/page.html)頁面(mk1.mysite.com)?

我有這個在我的routes.rb

match '/' => 'about/page.html', :constraints => { :subdomain => 'mk1' } 

回答

0

哪裏是你經常根路徑位於你的路由文件?它位於您在帖子中列出的行之前還是之後?

所以,如果你有一個像

root :to => "foo#index" 

在你的路由文件中的一行,上面

match '/' => 'about/page.html', :constraints => { :subdomain => 'mk1' } 

根航線將被稱爲第一和子域的路線不會被調用。