fix url on pushstate