Вы можете использовать ссылающуюся страницу, чтобы определить, куда вы хотите перенаправить:
request.env['HTTP_REFERER']
# or
request.referer
Вы также можете добавить скрытое текстовое поле «источник» в различные формы:
<input type='hidden' name='source' value='page1' />
<input type='hidden' name='source' value='page2' />
А затем запросить параметры [: source], чтобы определить, из какой формы пользователь отправил.