refactor: remove duplication between `IntoResponse` and `IntoResponseParts` for `Redirect` (#3743)