2017-03-07 23 views
0

出于某种原因无法弄清楚。我有一个只提供JSON的Rails 5 API应用程序。我有两个VueJS前端应用程序,一个供公众使用,另一个供私人“管理员”使用。如何将Rails 5 API单页面应用程序路由到多个静态入口点?

我想从Rails公用文件夹中提供这两个静态html文件。 Index.html很好。但我想将子域“admin.lvh.me”路由到“admin.html”页面而不是索引。

是的,我在Puma上使用“-b lvh.me”标志。

我已经试过这种变化,但它似乎从来服务admin.html文件:

root to: redirect('admin.html'), constraints: { subdomain: 'admin' } 

但它就是Rails不支付任何注意它。

回答

1

可以URL重定向到一个公共文件如下:

Rails.application.routes.draw do 
    match 'admin', :to => redirect('/admin.html'), via: :get 
end 
相关问题