routeに共通の変数をつけるやり方を調べました。
環境
Ruby 2.3
Ruby on Rails 4.2
やり方
routes.rb
scope '(:key)' do
resources :users
end
カッコをつけないと失敗します。
terminal
$ rake routes
=>
user_index GET (/:key)/users(.:format) users#index
POST (/:key)/users(.:format) users#create
new_user GET (/:key)/users/new(.:format) users#new
edit_user GET (/:key)/users/:id/edit(.:format) users#edit
user GET (/:key)/users/:id(.:format) users#show
PATCH (/:key)/users/:id(.:format) users#update
PUT (/:key)/users/:id(.:format) users#update
DELETE (/:key)/users/:id(.:format) users#destroy