Bonjour à tous,

Mon problème est le suivant :

J'ai un fichier index.php qui en fonction des variables fait un include index.php?dossier=xxx&page=yyy que je veut transformer pour que ce soit plus propre en /xxx/yyy.php

mon fichier .htaccess :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-z]+)/([a-z]+).php$  ../index.php?dossier=$1&page=$2 [QSA,L]
Ce qui ne fonctionne pas et j'accède directement au fichier dans mon dossier xxx ...

mais lorsque je fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
RewriteRule ^([a-z]+)([a-z]+).php$  ../index.php?dossier=$1&page=$2 [QSA,L]
la réécriture fonctionne mais $_GET['dossier'] me retourne la valeur yyy avec le premier caractère en moins...

Ca fait trois jours que je tourne en rond, en échappant le slash ou pas, et je commence à désespérer...

Si quelqu'un a une solution, elle sera vraiment le bienvenue !

Merci d'avance!