Url rewriting

Résolu
jack -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'avais une question/problème à propose de la redirection avec le fichier .httacces. je développe actuellement une petite plateforme blog sans utiliser dotclear et tout sa... Bref je voulais savoir comment faire pour rediriger une page du style www.monsiteweb.com/page_perso.php?id=55896 vers www.monsiteweb.com/durand ?
Merci d'avance

3 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Il suffit de faire ça :
RewriteRule ^blog/([a-z0-9._-]+) /page_perso.php?login=$1
Si tu veux vraiment que l'adresse soit http://example.com/membre alors il faudra jouer avec les conditions.
Ensuite, ça ne sera pas l'id qu'il faudra indiquer mais le login du membre.
Et à partie de se login, il faudra récupérer l'id pour que ton script fonctionne.
3
jack
 
Merci je vois à peu prés. Mais petit problème dans www.monsitexeb.com/dupond dupond est dans une base de donnée et je veux que selon www...../page_perso.php?id=14354 le nom change.
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Tu as mal commencé ta plateforme ...
Il ne faut pas créer une bdd par utilisateur !
0
jack
 
Ne t'en fais pas je n'ai pas créer une BD par user ^^ les utilisateurs sont dans une table d'une BD.
Tout ce que je veux c'est que le fichier .httacces puisse écrire www...../nom pour toute les personnes de ma base de donnée.
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Je t'ai donné la solution ...
Mais comme je l'ai déjà dis, si tu veux vraiment http://example.com/user , alors il faudra faire des conditions (puisque tu as d'autres pages à l'index de ton domaine).
0