freelance28 Posté 30 Juin 2009 Partager Posté 30 Juin 2009 Bonjour Je souhaiterais que des fichiers visibles sur www.mondomaine.com/chaine-de-caractere-unique-23/nom-de-fichier.php puissent être appelés par l'url : www.mondomaine.com/chaine-de-caractere-unique/nom-de-fichier.php Donc à priori, juste changer le nom d'un répertoire. Dans mon .htaccess, j'ai fait : Options +FollowSymlinksRewriteEngine onRewriteBase /RewriteRule ^chaine-de-caractere-unique-23/(.)+.php$ /chaine-de-caractere-unique/$1.php [L] Cela ne fonctionne pas, il va bien dans le bon répertoire mais $1 prend simplement la dernière lettre de mon nom de fichier. Par exemple : - www.mondomaine.com/chaine-de-caractere-unique-23/test1.php >> www.mondomaine.com/chaine-de-caractere-unique/1.php - www.mondomaine.com/chaine-de-caractere-unique-23/mon-fichier.php >> www.mondomaine.com/chaine-de-caractere-unique/r.php Où est mon erreur ? Vous avez une idée ? D'avance, merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jeanluc Posté 30 Juin 2009 Partager Posté 30 Juin 2009 $1 reprend ce qui était entre parenthèses. Essaie comme ceci: Options +FollowSymlinksRewriteEngine onRewriteBase /RewriteRule ^chaine-de-caractere-unique-23/(.+).php$ /chaine-de-caractere-unique/$1.php [L] Cette petite différence devrait régler le problème; Jean-Luc Lien vers le commentaire Partager sur d’autres sites More sharing options...
freelance28 Posté 30 Juin 2009 Auteur Partager Posté 30 Juin 2009 I love you Et merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant