Traefik as Swagger ingress

Hello.
I'm trying to work with swagger based apps with Traefik ingress. And I faced with problem of traffic routing. Right now my config is pretty simple and exposing swagger Ui app.site.us/api/reference however don't display API endpoint app.site.us/api/reference/list, I tried to play with regex PathPrefix - but still not success.

spec:
  entryPoints:
    - web
  routes:
  - match: Host(`app.site.us`) && PathPrefix(`/api/reference`)
    kind: Rule
    priority: 12
    middlewares:                   
    - name: tt             
      namespace: default           
    services:
    - name: app
      port: 3000
      weight: 1
      passHostHeader: true

Middleware

# Strip prefix /foobar and /fiibar
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
  name: tt
spec:
  stripPrefix:
    prefixes:
      - /api/reference