Bonjour,
Je cherche à ce qu'une url de type
<a href="adminIndex.php?menu=prod&content=modifProd"...</a>
devienne Pour ce faire, j'ai écris dans le fichier htaccess:
1 2
| RewriteEngine on
RewriteRule ^(adminIndex.php)$ adminIndex.php?menu=$1&content=$2[L] |
Mais les variables envoyées par cette adresse vont être utilisées par un script php pour la construction des pages. Sinon, s'exécutera une inclusion par défaut:
1 2 3 4 5 6 7 8 9 10 11
| switch ($menu) {
case "prod" : include('files/gestProd/prodMenu.php');
break;
...
default : include('files/gestComm/comMenu.php');
...
switch ($content) {
case "modifProd" : include('files/gestProd/editProd.php');
break;
default : include('files/gestComm/gestionCom.php');
} |
Actuellement, non seulement lorsque je clique sur le lien, je n'ai pas de réécriture du lien, mais en plus, le redirection ne s'effectue plus. Pourquoi ?
merci,
Partager