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]