2012-06-12 62 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' } 

根航线将被称为第一和子域的路线不会被调用。