router: url convert pushstate -> hashbang works without baseurl