Я имею ввиду не написать js как, который так же по ajax обновит страницу (как это сделать я знаю), а как заставить браузер делать рефреш при движении назад по истории.
Вы имеете ввиду что события нужно навешивать прямо в самом теге через атрибуты вроде onclick?!??
Если я перешел по "честной" ссылке, то при нажатии "назад" браузер вернет меня на страницу /articles/
Но если я обновил страницу с помощью js и запушил в историю адрес /articles/?page=2, то переход "назад" пои истории просто меняет адрес в строке на /articles/ и обновления страницы не происходит. Вот отчего так?