fix html5 routing