Règle de réécriture Htaccess pour avoir une URL conviviale

J’utilise l’hébergement godaddy et mon domaine pointe vers le répertoire nommé “abc” J’ai créé un répertoire “temp” sous le répertoire “abc” et placé un fichier .htaccess sous le répertoire “temp”.

Je veux réécrire l’URL comme suit

http://www.mywebsite.com/temp/VARIABLE_VALUE/VARIABLE_FILENAME.php?id=12&c=usa 

à

 http://www.mywebsite.com/temp/VARIABLE_FILENAME.php?var=VARIABLE_VALUE&id=12&c=usa 

mon fichier .htaccess est constitué du code suivant.

 Options +FollowSymLinks RewriteEngine On RewriteRule ^([^-]*)$ /temp/index.php?var=$1 [L] 

Mais, cela me donne une erreur 404.

Vous pouvez utiliser cette règle dans

 Options +FollowSymLinks RewriteEngine On RewriteBase /temp/ RewriteRule ^([^/]+)/([^.]+\.php)$ $2?var=$1 [L,QSA]