PDA

Voir la version complète : adresse physique prioritaire dans .htaccess ?


Raphounet
09/03/2004, 12h55
Bonjour tout le monde. J'ai un petit probleme de htaccess sur mon site (60gp - mutualisé).

J'ai un répertoire nommé perso dans lequel se trouve un fichier index.php qui contient le squelette de mes pages. Dans ce répertoire perso j'ai un répertoire galeries dans lequel se trouve un fichier ecosse.php que j'insere dans index.php à l'aide de include(). Ca marche bien, l'adresse index.php?page=ecosse fonctionne.

Quand j'essaye de faire une URI propre avec un htaccess dans le répertoire "perso" (pas à la racine du site) ca devient étrange.

ceci marche :

RewriteRule ^galeries/ecosse.html$ /perso/index.php?page=ecosse
(d'aillleur je ne comprend pas pourquoi il faut préciser le répertoire perso puisque je suis deja dedans)

ceci ne marche pas (sans l'extension .html) :

RewriteRule ^galeries/ecosse$ /perso/index.php?page=ecosse

En effet cela va m'ouvrir directement le fichier galerie/ecosse.php. au lieu de index.php?page=ecosse

Quelqu'un comprend-il pourquoi ???

Raphaël