title: Module route with rewrite redirect to product on Prestahop
body: <p>I created a custom route for an artist page:</p>
  
  <pre><code>public function hookModuleRoutes($params)
  {
      return [
          'module-artists-artist' =&gt; [
              'controller' =&gt; 'artist',
              'rule' =&gt; 'artists/{id_artist}',
              'keywords' =&gt; [
                  'id_artist' =&gt; ['regexp' =&gt; '[0-9]+', 'param' =&gt; 'id_artist'],
              ],
              'params' =&gt; [
                  'fc' =&gt; 'module',
                  'module' =&gt; 'artists',
                  'controller' =&gt; 'artist'
              ],
          ],
      ];
  }
  </code></pre>
  
  <p>If I test with <code>/artists/1</code>, this works. But I want to add the <code>link_rewrite</code> property. So I modified the configuration like this:</p>
  
  <pre><code>public function hookModuleRoutes($params)
  {
      return [
          'module-artists-artist' =&gt; [
              'controller' =&gt; 'artist',
              'rule' =&gt; 'artists/{id_artist}-{rewrite}',
              'keywords' =&gt; [
                  'id_artist' =&gt; ['regexp' =&gt; '[0-9]+', 'param' =&gt; 'id_artist'],
                  'rewrite' =&gt; ['regexp' =&gt; '[_a-zA-Z0-9\pL\pS-]*'],
              ],
              'params' =&gt; [
                  'fc' =&gt; 'module',
                  'module' =&gt; 'artists',
                  'controller' =&gt; 'artist'
              ],
          ],
      ];
  }
  </code></pre>
  
  <p>But when I try <code>/artists/1-baxter</code>, I'm redirected to the product page of product with ID <code>1</code>. My artist controller is never called.</p>
  
  <pre><code>[Debug] This page has moved
  Please use the following URL instead: http://localhost:8000/fr/estampes/1-est-ce-que-etre
  </code></pre>
  
  <p>How can I solve it?</p>