J'utilise un CMS (Modx) est je gère ma page 404 comme je veux ! (d'où le rajout GET pour voir si ma réécriture fonctionne)
Mais c'est pas le problème, je récupère la valeur GET car l'url reste pour la page 404, donc ça veux rien dire.
Et "prestation" est un dossier donc pas de prestation.php.
Actuellement j'ai:
RewriteRule ^references/site-internet/prestation/([0-9]+)-([0-9]+)-([0-9A-Za-z]+)$ references/site-internet/prestation/?ids=$1&cat=$2&nom=$3 [QSA,L]
et avec un lien :
<a href="http://www.toto.fr/references/site-internet/prestation/1-1-toto">
j'obtiens dans la barre de navigation:
http://www.toto.fr/references/site-internet/prestation
avec page 404 comme contenu.