Url rewriting

Résolu
jack -  
avion-f16 Messages postés 19182 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

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
    1. 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
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Tu as mal commencé ta plateforme ...
    Il ne faut pas créer une bdd par utilisateur !
    0
    1. 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
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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