Создайте новый контроллер «RegistrationsController» и настройте соответствующий метод:
class RegistrationsController < Devise::RegistrationsController
protected
def after_sign_up_path_for(resource)
some_special_page
end
end
Если зарегистрированная учетная запись еще не активна, необходимо переопределить метод after_inactive_sign_up_path_for.
class RegistrationsController < Devise::RegistrationsController
protected
def after_inactive_sign_up_path_for(resource)
some_special_page
end
end
Измените config / rout.rb для использования нового контроллера
devise_for :users, :controllers => { :registrations => "registrations" }
Источник: https://github.com/plataformatec/devise/wiki/How-To:-Redirect-after-registration-(sign-up)