Salut, j'apprends en autodidacte et c'est pas toujours évident, merci d'avance de votre aide !

J'ai un site en PHP MySQL

J'ai des pages avec par exemple monsite.com/faq.php?id=12
(faq = foire aux questions)

Je veux utiliser l'url rewriting.

J'ai inséré le code suivant dans mon fichier .htaccess
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Options +FollowSymlinks
RewriteEngine On 
RewriteRule    ^faq-([0-9]+)\.html$   /faq.php?id=$1 [L]
Jusque là tout va bien.
SAUF QUE

j'obtiens /faq-12.html à la place de /faq.php?id=12 .

L'idée était que je voulais faire remonter le titre de mon sujet dans mon url.
(monsite.com/le-titre-de-mon-article-12.html

Le titre étant disponible dans la base de données ou dans le contenu de la page faq.php

1 - Comment procéder ?

2 - Les liens dans les pages de mon site dirigent vers /faq.php?id=12 comment faire pour qu'ils dirigent automatiquement vers les url réécrites ? (/faq-12.html) ?

merci d'avance !