| Auteur | Message |
Geronow
Touriste

Messages : 8 Inscrit le : 22/07/2009
Sexe : 
Pays :  Statut : Hors Ligne
|
Modifier l'url rewrite pour les membres
Posté le 22/07/2009 15:09 | |
|
Bonjour à tous,
J'utilise pour la première fois vos services, j'espère que vous pourrez m'aider . Donc alors je suis un apprenti codeur, je sais uniquement "bidouillé" comme on peut dire, j'ai un soucis. Je m'explique.. J'ai esseyé de multiples fois des codes pour que le noms des membres se transforme comme ceci :
Code : /index.php?file=Members&op=detail&autor=toto Deviendrais donc :
Code : /membre-toto.html
Comme sur votre site en gros 
J'espère que vous m'aurez compris, et merci de m'avoir lu déjà 
|
| Edité par Geronow le 22/07/2009 15:10 |
|
| Revenir en haut | Permalien |  |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 22/07/2009 16:28 | |
|
Salut,
Sur MessLive, on utilise le patch URL Rewrite qui peut se trouver sur le site de Nuked Klan 
Dans mon extrême bonté, je suis allé te le chercher xD [ Lien ]
Si tu as des problèmes pour l'installer ou autre, n'hésite pas à revenir 
Sinon, bienvenue sur MessLive 
|
 

 |
|
| Revenir en haut | Permalien |     |
Geronow
Touriste

Messages : 8 Inscrit le : 22/07/2009
Sexe : 
Pays :  Statut : Hors Ligne
|
|
| Revenir en haut | Permalien |  |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 22/07/2009 16:58 | |
|
Il me semblait que c'était dedans, mais c'est vrai qu'en y repensant, je me souviens que j'avais eu quelques pb à la mettre en place.
Donc, dans le ".htacess", met ce qui suit :
Code : RewriteRule ^membre-([^"\#]+).html$ index.php\?file=Members&op=detail&autor=$1
tandis que dans le "url_rewrite.php" met cela dans le "buffer in" :
Code : '/(?<!\/)href="index.php\?file=Members&op=detail&autor=([^"\#]+)((&)|(&)){0,1}([^>]+>)(.*?)<\/a>/e', et ceci dans le "buffer out" :
Code : "'href=\"membre-\\1.html' . if_query('\\2') . deleteplus(stripslashes('\\5\\6')) . '</a>'",
Ici, je n'ai pas fermé la fonction, donc fait bien attention à ce que dans le "url_rewrite.php", le fonction soit bien fermée étant donné que c'est du PHP ;)
Voilà, en espérant que cela va fonctionner :)
|
| Edité par erwansims le 22/07/2009 16:59 |
 

 |
|
| Revenir en haut | Permalien |     |
Geronow
Touriste

Messages : 8 Inscrit le : 22/07/2009
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 22/07/2009 20:57 | |
|
Merci 
J'ai un petit soucis tous les pseudos ont disparus du site avec ce code ..
|
|
| Revenir en haut | Permalien |  |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 22/07/2009 21:28 | |
|
Peux-tu m'envoyer ton fichier "url_rewrite.php" stp ?
|
 

 |
|
| Revenir en haut | Permalien |     |
Geronow
Touriste

Messages : 8 Inscrit le : 22/07/2009
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 23/07/2009 04:11
1248315076.txt (22 Ko) | |
|
Voilà je le joint à mon post 
Merci 
|
|
| Revenir en haut | Permalien |  |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
|
| Revenir en haut | Permalien |     |
Geronow
Touriste

Messages : 8 Inscrit le : 22/07/2009
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 23/07/2009 14:47 | |
|
Je crois que je vais encore t'embêter mais sa ne fonctionne toujours pas 
Les pseudos sont invisibles.
|
|
| Revenir en haut | Permalien |  |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Modifier l'url rewrite pour les membres
Posté le 23/07/2009 14:55 | |
|
Peux-tu me ré-envoyer le "url_rewrite.php" ?
|
 

 |
|
| Revenir en haut | Permalien |     |