Прямой и обратный ход в ajax

У меня есть страница с товарами, которые фильтруются через ajax. Также url меняется через pushState. Но при нажатии на кнопки назад и вперед в браузере ничего не происходит, меняется только url. Как обработать нажатия на эти кнопки?

Вернуться на верх