Rewriting avec titre de la page

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

grunk
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 9
Inscription: 16 Nov 2005

Rewriting avec titre de la page

Message le Lun Fév 13, 2006 10:27

Bonjour,
La plus part des article que l'on trouve sur l'url rewriting permette de réecrire une page du type x.php?id=12... en x-12.html.

Cepandant on voit de plus en plus de la réecriture avec dans l'url le titre de l'article.
Je me demandais donc comment faire car sur mon site le titre de la page chnage en fonction de l'article consulter.

Un exemple : http://www.lanforums.com/affich_detail_ ... .php?id=23 est un article de mon site
J'aurais aimer le réecrire de cette manière : dossier-le-titre-du-dossier.html

Quelqu un pourrait il me donner des indications ?
Par avance merci


wasabi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 13 Déc 2005

Message le Lun Fév 13, 2006 10:32

il faut d'abord que tu récupères le titre depuis ta base de données. Ensuite, tu traites ton titre pour enlever les accents, mettre des tirets à la place des espaces, etc. (une recherche sur ce forum pourra t'aider pour la fonction).
Tu places le titre dans une variable.

Après il suffit de changer tes liens, et rajouter un paramètre en url tel que :
index.php?dossier=2&titre=xxx

Pour finir tu changes ton htaccess, en prenant en compte le titre

grunk
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 9
Inscription: 16 Nov 2005

Message le Lun Fév 13, 2006 11:28

Merci pour ta réponse rapide , je vais me pencher la dessus :)

isolu
WRInaute discret
WRInaute discret
 
Messages: 104
Inscription: 21 Nov 2005

Message le Lun Fév 13, 2006 16:18

Tu as aussi un autre option, moi je cré dynamiquement un répertoire pour chaque article ayant comme nom le nom de l'article.

www.monnomdedomaine/articles/nom-article/

Et dans le répertoire c'est toujours le même fichier index.php qui va chercher le bon article dans la BD avec le numéro id de l'article.

* Mon fichier index.php contient un include("affiche-articles.php") seulement. C'est le affiche-articles.php qui fait tout le travail. Donc si je fais une modif sur ce fichier c'est toutes les articles qui sont affecté.

creack
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 15 Fév 2006

Message le Jeu Fév 16, 2006 1:22

salut tout le monde, je vien de m'inscrire et je suis completement débutant, wasabi, tu pourais appronfondir et espliquez comment fair ta methode?

ChezThierry
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 273
Inscription: 21 Oct 2005

Message le Jeu Fév 16, 2006 14:21

creack a écrit:salut tout le monde, je vien de m'inscrire et je suis completement débutant, wasabi, tu pourais appronfondir et espliquez comment fair ta methode?


C'est une façon de déporter l'URL rewriting dans un fichier PHP.

En fait, dans le .htaccess, tu rediriges systématiquement ainsi:
RewriteRule .* index.php

et index.php se charge de récuperer la vraie URL passée (dans la variable SCRIPT_URL par exemple) et d'afficher un contenu en fonction, par exemple :
tu appelles -http://www.example.com/maisons/villas/53
le .htacces remplace tout ça par index.php, mais depuis index.php, tu vois l'URL appelée, donc tu créés une page web affichant les informations relatives à maison/villas/53 en fonction de critères que tu as définis dans ton script (contenu d'une base de données, résultats de recherche, etc.)

creack
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 15 Fév 2006

Message le Ven Fév 17, 2006 16:56

voila, mes pages ressemblent a ceci :

message.php?cate=4&topic=3&forum=8

et j'aimerai le remplacé par titre-du-message-4-3-8.html

quelqu'un pourais m'aider?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités