Fixed HTML5 push state routing