Мои настройки: Rails 3.0.9, Ruby 1.9.2
Я хочу включить SSL только для действия создания проектов, как мне это сделать?В настоящее время у меня есть
resources :projects, :constraints => { :protocol => 'https' }, :only => :create
resources :projects, :except => :create
Я не думаю, что это совершенно верно.
ОБНОВЛЕНО
С тех пор я изменил его на
match 'projects' => 'projects#create', :constraints => { :protocol => 'https' }, :via => :post
resources :projects, :except => :create
Я думаю, что это лучше, но есть ли еще лучший способ сделать это?