title: Typo 3 v9 - routeEnhancers
body: <p>So, for first: I'm currently sitting on the wrong site of the project, having to deal with typo 3 the first time (I'm usually building APIs). So please answer in detail, what I need to try ;)</p>
  
  <p>And here we go:
  I need to create a plugin which shows different contents loaded by an API and it should go by pretty urls (like /provider/{id}/{name}/jobs) and so on.</p>
  
  <p>The plugin itself seems to be registered correctly (at least when I load it into a page it does what I expected)</p>
  
  <p>But now I try to get it going with pretty urls so I tried these routeEnhancers - and they totally ignore me and always fail into a 404.</p>
  
  <p>Here my config.yaml</p>
  
  <pre><code>rootPageId: 1
  ...
  routes:
    -
      route: ''
      type: uri
  routeEnhancers:
    ProviderCompass:
      type: Plugin
      limitToPages: [28]
      routePath: '/provider/{provider}'
      namespace: 'tx_providercompass_aboutus'
      requirements:
        provider: '[0-9]'
  </code></pre>
  
  <p>I tried it with different namespaces (without the tx_ or using the "real" "wfm" namespace) and also with the Extbase type - but it didn't work either.</p>
  
  <p>Always a 404 when trying to access /provider/123
  So what am I missing?</p>
  
  <p>And yes, I cleared the caches...</p>