Предполагается, что ваш контроллер будет управлять вашей моделью и вашим видом, а не браузером.
Если вам нужно такое поведение, вам придется отслеживать историю пользователей внутри вашего приложения.Если пользователь аутентифицирован, вы можете прикрепить список его последних n # действий контроллера к объекту пользователя и использовать такую информацию, как хлебные крошки.Затем вы будете перенаправлять их по мере необходимости из вашего собственного списка.Если пользователь не аутентифицирован, вы можете разобраться с переменными сеанса.
Все это будет сложнее, если у вас есть что-то другое, чем действия HTTP GET, потому что вам также придется сохранять любые переменные формы и использовать их повторно.
Возможно, было бы неплохо переосмыслить бизнес-логику, стоящую за необходимостью вернуться на 2 страницы.