2017-03-07 20 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 
相關問題