use escaped url for router, adapt to unicode