Quelqu'un peut m'aider a faire un url-rewriti

Résolu
maofiozo -  
 maofiozo -
Bonjour,
voila j'ai deja essayer pendant des heures et des heures mais ua mieux j'arrive a une moitier de resultat je voudrai savoir si quelqu'un de patient pourrais m'aider pour le faire avec moi svp ?

Le site est le site de mon association
 www.hh1d.com


il y a deux partie avec du php la partie de gauche et de droite.

enfin c'est un apelle si quelqu'un veut bien m'aider je repond a toutes les question que vous voulez.

j'ai mon htaccess qui fonctionne (je suis chez 1and1)

je pense que mes problemes sont plus au niveau du php.

1 réponse

  1. Mkemmat
     
    Bonjour,

    je vais tenter de t'aider via un exemple

    tu as un lien de base qui est :

    mapage.php?toto=1&titi=2

    si tu vas réécrire ce lien par mapage-toto-40-titi-70.html
    tu as deux étapes à faire :
    - la première c'est de mettre ton url réécrite directement dans le lien, tu n'auras plu <a href="mapage.php?toto=40&titi=70">lien</a> mais
    <a href="mapage-toto-40-titi-70.html">lien</a>

    ensuite dans le fichier .htacess tu devras retrouver la ligne suivante qui permettra à ton serveur de comprendre l'url rewriter :

    RewriteRule ^mapage-toto-(.+)-titi-(.+).html$   mapage.php?toto=$1&titi=$2[L]
    


    J'espère t'avoir aidé.

    Mkemmat
    http://MKemmat.com/
    0
    1. maofiozo
       
      Deja, merci d'avoir repondu

      ensuite sa va me permetre d'expliquer pourquoi je disait que sa fonctionner a moitier.

      j'ai fait ce que vous m'avez dit

      dans le fichier htaccess j'ai rajouté :
      RewriteRule ^index-p-(.+)-m-(.+).html$ index.php?p=$1&m=$2[L]

      a la fin je test avec cette adresse :

      http://www.hh1d.com/index-p-accueil-m-accueil.html

      au lieu de

      http://www.hh1d.com/index.php?p=accueil&m=accueil


      Et il se trouve qu'il y a une partie de la page sur laquel sa fonctionne trés bien est l'autre partie non et je n'arrive pas a comprendre pourquoi car les deux partie utilise exactement les même codes php il y a juste les variantes qui change

      l'un qui renvoi dans un dossier gauche avec les pages correspondant a la partie de gauche
      et l'autre dans un dossier droit correspondant a la partie de droite et la partie de droite ne fonctionne pas avec le rewriting alors qu'elle fonctionne trés bien quand il n'y a pas le fichier htaccess.

      Quelqu'un peut-il m'expliquer pourquoi ?
      0