loobot WRInaute impliqué

Inscrit le: 26 Juil 2003 Messages: 378 Localisation: Gratianopolis
|
Posté le : Lun Jan 12, 2004 0:16 Sujet du message: Réécriture de chemin |
|
|
Je souhaite effectuer une réécriture telle que l'adresse :
h**p://monsite.com/go-dir1/dir2/dir3.html
soit réécrite en :
h**p://monsite.com/master.php?dir1/dir2/dir3
dir1/dir2/dir3 correspondant naturellement à une arborescence de répertoires.
Donc à priori la syntaxe htaccess correspondante est :
RewriteRule ^go-(.*)\.html$ master.php?$1 [L]
Mais je me heurte au problème relevé dans le tutoriel, baptisé "répertoires virtuels". En effet le serveur, considérant que le répertoire go-dir1 n'existe pas, se fache et me renvoie une fameuse erreur.
Je ne vois pas de solution à part utiliser un séparateur autre que "/", pour que le champ ne soit pas interprété comme un chemin de répertoires par le serveur.
Par exemple, le backslash "\" :
h**p://monsite.com/go-dir1\dir2\dir3
Est-ce conseillé ? Je suis preneur de tout avis ou conseil sur ce sujet. |
|