2015-06-20 31 views
0

我没有收费页面。但我有订阅/收费页面。我在想,我怎么说,“如果用户去/充电,重定向他们订阅/充电”使用路线重定向如何在rails中工作?

No route matches [POST] "/charged" 

回答

2

您可以修改您的routes.rb文件到一个URL指向一个特定的动作

get '/charge', to: 'subscription#charge' 

我使用类似下面的东西在我的申请后:

match '/charge' => 'subscription#charge', :via => [:post], :as => :subscription_charge 
1

,你也可以这样写:

root 'subscription#charge' 

如果您访问http://localhost:3000

,您将被重定向到收费页面