URL conviviale sans nom de fichier dans le site php core

J’ai un lien www.example.com/folder/filename.php?cid=1&title=Chekcing

Je souhaite créer une URL conviviale à partir du lien ci-dessus: www.example.com/folder/1/Checking/

J’ai un code .htaccess:

 ** Options +FollowSymLinks -MultiViews RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} ^GET\s([^.]+)\.php\s [NC] RewriteRule ^ %1 [R,L] RewriteCond %{THE_REQUEST} ^GET\s([^.]+)\.php\?cid=([^&\s]+)\&title=([^&\s]+) [NC] RewriteRule ^ %1/%2/%3? [R,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.+?)/([^/]+)/?$ $1.php?cid=$2&title=$3[QSA,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteCond %{QUERY_STRING} ^$ RewriteRule ^(.*?)/?$ $1.php [L] ** 

Mais il ne renvoie que le nom de fichier sans .php: **www.example.com/folder/filename/1/Checking**

Je veux aussi supprimer le nom de fichier de l’URL …

Merci d’avance…

Essaye ça :

  Options +FollowSymLinks -MultiViews RewriteEngine On RewriteEngine On RewriteBase /foldername/ #Remove .php extensions from php files : RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php [NC,L] #__________ #Redirect urls with query ssortingngs to cleaner version : RewriteCond %{THE_REQUEST} /filename\.php\?cid=([^&]+)&title=([^\s]+) [NC] RewriteRule ^ %1/%2? [NC,R,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/([^/]+)/?$ foldername/filename.php?cid=$1&title=$2 [QSA,L,NC] #___________