Сказать, что пользователь использовал кнопку «назад», очень сложно (может быть, невозможно?) По той причине, что Штеф уже прокомментировал.
Но вы можете убедиться, что страница снова загружается с вашего веб-сервера (вместо того, чтобы извлекаться из локального кэша), отправив несколько пользовательских заголовков, сообщающих, что страница не должна кэшироваться. Дополнительную информацию об этих заголовках можно найти в Лучший способ отключить кэширование клиента , Почему в ответе HTTP должны использоваться как no-cache, так и no-store? или посмотрите эти вопросы .
Если вы отслеживаете, на какой странице (ах) был пользователь, вы можете увидеть, вернулся ли он на предыдущую страницу, что может означать, что использовалась кнопка возврата.