Can not redirect to service properly

No, you used a path matcher, which does not manipulate the URL.

If you wanted to strip the path prefix from the request then you’d need to use handle_path.

See this article which explains some concepts: