Quelqu'un peut m'aider a faire un url-rewriti
Résolu/Fermé
A voir également:
- Quelqu'un peut m'aider a faire un url-rewriti
- Lien url - Guide
- Je cherche une personne qui peut m'aider - Forum Logiciels
- Url masquée pour votre sécurité - Forum TV & Vidéo
- Verifier url - Guide
- Comment cacher ou masquer une URL - Forum Programmation
1 réponse
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 :
J'espère t'avoir aidé.
Mkemmat
http://MKemmat.com/
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/
2 sept. 2010 à 19:31
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 ?