fix: redirect with route params