duffle Posté 18 Janvier 2006 Posté 18 Janvier 2006 je cherche à réécrire une url du type: http://host.com/membres/fiche.php?userid=1 en http://host.com/user/Nom_Prenom/ J'ai donc procéder comme suit: > déclarer un nouveau champ "path" dans ma table Mysql intégrant les valeurs "Nom_prenom" > modifier mon script fiche.php pour récuperer la valeur du champ path j'obtiens donc une url intermédiaire comme ci-dessous http://host.com/membres/fiche.php?path=Nom_Prenom c'est là qu'intervient le htaccess j'ai intégrer 2 regles de réécriture suivantes: RewriteRule ^user/([a-z-]+)/$ /membres/fiche.php?path=$1 [L] RewriteRule ^user/([a-z-]+)$ /membres/fiche.php?path=$1 [L] mais cela me donne une erreur et n'affiche pas mon contenu... dans mon script php "fiche.php" je recupere la valeur de la variable path en faisant comme ça : $_GET["path"] mais une fois l'url réécrite le script s'emmele les pinceaux.... Merci de votre aide!
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant