Demande d'aide pour rewriter des urls avec la fonction custom_url_rewrite_outbound()

Bonjour,

J'aimerais remplacer cette url:
modeles-2r/2009-aprilia-sx-50-id-2?quicktabs_23=commentaires
Par:
modeles-2r/2009-aprilia-sx-50-id-2#commentaires

J'ai bien essayé (le code en dessous) mais sans succès. J'ai aussi remarqué que $path ne gère pas se qui est après le ? des urls, il faut apparemment passer par: $options->query.

function custom_url_rewrite_outbound(&$path, &$options, $original_path) {
  global $node;
  if (preg_match('|^modeles-2r(/.*)\?quicktabs_23=commentaires|', $path, $matches)) {
    $path = 'it_works';
  }
}

Merci pour votre aide!

Version de Drupal : 
Forum :