It's pretty much always the result of a broken redirect / history api usage. You go back to the page which redirected causing it to redirect again.