Auteur Sujet: Url Rewriting  (Lu 751 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne fullthrottle

  • Débutant
  • *
  • Messages: 2
    • http://www.cedeber.com
Url Rewriting
« le: 07 juillet 2004 à 11:22:12 »
Salut

Bon, comme dis dans le titre, j'ai un pb d'url rewriting avec les dossiers virtuels.
Etant sur serveur mutualisé, il semblerait déjà qu'il y ai des règles d'inscrites dans http.conf puisqu'un dossier tel que www.domaine.com/test/ redirige vers www.mondomaine.com/test.php sans aucune déclaration dans le htaccess.
(Ou est-ce une configuration par défaut de l'url rewriting ?)

Voilà donc mon problème :

J'ai une page conseils.php et une page conseils_liste.php?id=xxx à la racine du site.
Quand je tape www.mondomaine.com/conseils/ ca redirige donc vers www.mondomaine.com/conseils.php.
Jusque là tout va bien.

Mais quand je veux faire une redirection du genre www.mondomaine.com/conseils/001 pour conseils_liste.php?id=001 ben ca me renvoi vers conseils.php alors que si je fais www.mondomaine.com/conseils2/001
 ca le renvoi bien vers conseils_liste.php?id=001.

Voici le htaccess : Options +FollowSymlinks
RewriteEngine on

RewriteRule ^conseils/([0-9]+)/$ conseils_liste.php?id=$1 [L]
RewriteRule ^conseils2/([0-9]+)/$ conseils_liste.php?id=$1 [L]
Evidement, dans les fichiers, l'url est :<a href="conseils/001/">lire</a>
Suis-je bloquer à ne jamais utiliser un dossier virtuel dont le fichier php existe ou ai-je louper la solution miracle ?

Vous pouvez tester tout ca ici :
http://www.aurelienpetitnicolas.com/conseils/
http://www.aurelienpetitnicolas.com/conseils/001/
http://www.aurelienpetitnicolas.com/conseils2/001/

Merci.

a+
cedric