Aller au contenu

Probleme de réecriture lorsque j'utilise (.*)


Sujets conseillés

Bonjour,

J'ai créer mon fichier .htaccess qui contient:

RewriteBase /

RewriteEngine on

RewriteRule ^(.*)$ index.php?pseudo=$1 [L]

et ceci ne fonctionne pas !

Pourtant lorsque je remplace le RewriteRule par:

RewriteRule ^([0-9a-z]*)$ index.php?pseudo=$1 [L]

il n'y a plus aucun probleme.

Savez vous d'où vient ce probleme ?

Merci.

Lien vers le commentaire
Partager sur d’autres sites

Aucune autre regle dans le htaccess

Et aucune autre page dans le repertoire en question

En fait quand j'essais dans index.php d'afficher la variable pseudo j'ai: "index.php" dedans.

Modifié par kyom
Lien vers le commentaire
Partager sur d’autres sites

Aucune autre regle dans le htaccess

Et aucune autre page dans le repertoire en question

En fait quand j'essais dans index.php d'afficher la variable pseudo j'ai: "index.php" dedans.

et bien c'est tout a fait normal, non ?

nimportequoi est redirigé vers index.php?pseudo=nimportequoi

donc

index.php est redirigé vers index.php?pseudo=index.php

tu voulais que ça fasse quoi ?? :?:

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'ai créer mon fichier .htaccess qui contient:

RewriteBase /

RewriteEngine on

RewriteRule ^(.*)$ index.php?pseudo=$1 [L]

et ceci ne fonctionne pas !

Pourtant lorsque je remplace le RewriteRule par:

RewriteRule ^([0-9a-z]*)$ index.php?pseudo=$1 [L]

il n'y a plus aucun probleme.

Savez vous d'où vient ce probleme ?

Merci.

salut,

et finalement qu'est-ce qui t'embête alors si ça marche dans le 2° cas :?: :!:

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...