Réecriture url

Résolu
maxoudu61 Messages postés 34 Statut Membre -  
maxoudu61 Messages postés 34 Statut Membre -
Bonjour a tous,

voila je voudrais réecrire une url du type https://www.netanswer.fr/?id=5 en /profile-nanani-nanana-5.php
J'ai un fichier htaccess a la racine du site avec qui est :

Options +FollowSymlinks
# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

RewriteRule ^profile-modele-webcam-([0-9]+)\.php$ /profile.php?id=$26 [L]

aprés dans le tuto ils disent :

"Maintenant que nous avons défini les schémas d'URL et créé les règles de réécriture, il reste à vérifier que dans tout le site, tous les liens utilisent le bon schéma d'URL".

c'est la que je ne sais pas quoi changer quoi mettre ? a la place de <a href=\"profile.php?id=$row[id]\"> c'est ca qu'il faut que je change ?

Merci de votre aide précieuse
Configuration: Windows XP Internet Explorer 7.0

7 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Oui, tu dois mettre les nouveaux liens :
    echo '<a href="profile-'.$row['id'].'">'.$row['pseudo'].'</a>';
    0
  2. maxoudu61 Messages postés 34 Statut Membre
     
    ok merci

    moi j arrive a <a href=\"profile-modele-webcam-$row[id].php\"> mais ca ne marche pas dans l'url du navigateur la page profile-modele-webcam-27.php erreur 404

    je ne comprends pas un truc je crois

    merci
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    RewriteRule ^profile-modele-webcam-([0-9]+)\.php$ /profile.php?id=$26 [L] 
    Remplace "$26" par "$1"
    0
  4. maxoudu61 Messages postés 34 Statut Membre
     
    Super bien un grand merci a toi avion-f16 .

    abientot surement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. maxoudu61 Messages postés 34 Statut Membre
     
    ca marche

    comment je pourrais remplacer le numero id par le pseudo

    merci
    0
  7. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    “À bientot sûrement”
    Ça fait peur

    “Comment pourrais-je remplacer le numéro id par le pseudo ”
    Essaye avec ça :
    RewriteRule ^profile-modele-webcam-(.+)\.php$ /profile.php?pseudo=$1 [L] 
    Cette fois ci, la variable $_GET['pseudo'] du fichier "profil.php" contiendra la pseudo : à toi d'adapter ton système avec ça
    0
  8. maxoudu61 Messages postés 34 Statut Membre
     
    merci beaucoup
    0