Я бы тоже сказал в контроллере. представление отвечает только за отображение данных и, возможно, делает небольшую выборку данных. Хотя я ограничиваю свои виды только отображением и форматированием.
Таким образом, контроллер имеет всю информацию, когда перенаправлять. Таким образом, результатом действия контроллера является либо перенаправление, либо отображение представления. (Где представление загрузки рассматривается как рендеринг представления)