Per path rewrite

We have traefik 1.7 running. And I am trying to figure out, if per path rewrite is an option?
I seem to find no reference to this in documentation.
I was able to find a way to rewrite at ingress level by annotation but what I am looking for is something per path.

here's an example.. where I want abc.com/foo to be redirected to dev-service/foo
and abc.com/ui to be redirected to dev-service-ui/ui.

piVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
     kubernetes.io/ingress.class: traefik
  name: dev-ingress
  namespace: dev
spec:
  rules:
  - host: abc.com
    http:
      paths:
      - backend:
          serviceName: dev-service
          servicePort: http
        path: /foo
     - backend:
          serviceName: dev-service-ui
          servicePort: http
       path: /ui
status:
  loadBalancer: {}