В приложении Rails иногда вы используете перенаправление в действии ...
redirect_to :controller => 'sessions', :action => 'new'
Интересно, если это плохо, потому что он отправляет обратно статус 302 в браузер, а затем браузер делает совершенно новый запрос. Это дополнительный взад-вперед.
Было бы лучше просто сделать шаблон?
render :template => 'users/new'