Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je me suis penché avec un grand interet et sur different forum orienté referencement, et tous on m'a proposé une url rewrite que je trouve tres logique mais j'ai pas su l'adapter a mon forum.
le mod rewrite troué ici met l'adresse en "sujet-id-titre". ma question est ce que c'est possible de mettre genre sujet-titre-id.html ??!
je crois que ca va aider plusieur personne si qq est capable de faire un mod qui fonctionne comme cela.
Merci, et j'en profiterai pour dire que les moderateurs et utilisateurs font du bon boulot:)
Dernière modification par dayassine (23-07-2007 14:20:28)
http://www.bladitour.fr : Description des villes impériales au Maroc -- http://www.bladitour.fr/forum: Forum pour partager des souvenirs du Maroc
Hors ligne
Il y a déjà plusieurs sujets qui parlent d'url rewriting, tu n'as pas fait de recherche !
http://www.punbb.fr/forums/viewtopic.ph … 135#p46135
Dernière modification par Herbivor (29-01-2008 19:48:43)
Hors ligne
merci d'avoir repondu, j'ai bien recherché et je connais presque tt les sujets concernant le rewrite par coeur.
sur mon forum j'ai deja le mod rewrite qui marche tres bien, mais maintenant mon but c'est de mieux positionner mes pages. et comme je me suis tres bien renseigné sur les forums spécialisé du referencement tous m'ont proposé la structure que j'avais dit en haut titre-id.html alors que sur le mod il y a sujet-id-titre sans l'extention.
le but c'est d'avoir le titre de la page en 1er et apré l'id pour avoir plus d'importance au titre.
voila et je voulais demandé si c'etait possible d'avoir une mod qui fait ca puisque ca va etre utile pour bcp de personne qui veulent mieux positionner leur page.
Merci pour ceux qui participent:)
http://www.bladitour.fr : Description des villes impériales au Maroc -- http://www.bladitour.fr/forum: Forum pour partager des souvenirs du Maroc
Hors ligne
Il y a un problème à avoir le titre avant l'id : comment faire pour séparer les deux ?
En effet, le titre peut très bien contenir des chiffres, et le '-' est généralement utilisé pour séparer les mots.
Du coup, la RewriteRule correspondante me semble difficile... 
Hors ligne
Techniquement moi je saurai pas comment faire mais l'idée est la et je sais pas s'il y a des contraintes a le faire:)
surement le titre va comprendre des "-" et donc ce sera pas possible comme ca "titre-titre-id.html" ? si le titre est composé de plusieurs mot.
http://www.bladitour.fr : Description des villes impériales au Maroc -- http://www.bladitour.fr/forum: Forum pour partager des souvenirs du Maroc
Hors ligne
Prenons un exemple : sujet id=18, titre="Elections 2007"
La transformation va donner : "elections-2007-18.html"
Et on ne peut pas savoir si l'id est 18 ou 2007...
Ou même pas d'id du tout, car le titre pourrait être "Elections 2007 le 18", qui donnerait la même transformation.
Donc, c'est pas possible.
La seule solution serait de séparer le titre et le sujet par un caractère que l'on interdirait dans le titre (mais pas '-', car c'est bien d'utiliser le tiret comme séparateur de mot).
On pourrait donc envisager par exemple : "titre/id.html" (à condition d'interdire le '/' dans les titres, ce qui n'est pas une mauvaise chose).
Mais du coup, c'est moins "joli", et je ne vois pas l'intérêt de se priver d'un "id-titre.html" qui me semble bien plus propre et bien plus simple.
Hors ligne
Donc tu penses que c'est mieux de laisser id-titre?
je testerai ca et avec le temps je verrai si les pages avancent ou pas pour te confirmer.
et comment ca se fait que sur la mod il n'y a pas d'extention de la page genre id-titre.html ?!!
j'essai de vous aider a ma facon, puisque je m'interesse plus au referencement et je vous laisse la partie code 
et j'ai trouvé punbb sympa comme forum, simple et vite mofiable
Merci
http://www.bladitour.fr : Description des villes impériales au Maroc -- http://www.bladitour.fr/forum: Forum pour partager des souvenirs du Maroc
Hors ligne
Les .html ne servent pas à grand chose, pour ma part, je les ais ajouté sur mes forums, juste pour une question de propreté, mais il n'y en a pas une très grande utilité.
C'est beaucoup de modifications pour pas grand chose. 
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
Les .html ne servent pas à grand chose[...], juste pour une question de propreté, mais il n'y en a pas une très grande utilité.
Je ne suis pas d'accord, certains moteurs de recherche pensent que s'il n'y a pas de .html, c'est un répertoire 
Hors ligne
J'en doute.
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
Bonjour a tous
Prenons un exemple : sujet id=18, titre="Elections 2007"
La transformation va donner : "elections-2007-18.html"
Et on ne peut pas savoir si l'id est 18 ou 2007...
Ou même pas d'id du tout, car le titre pourrait être "Elections 2007 le 18", qui donnerait la même transformation.Donc, c'est pas possible.
La seule solution serait de séparer le titre et le sujet par un caractère que l'on interdirait dans le titre (mais pas '-', car c'est bien d'utiliser le tiret comme séparateur de mot).
On pourrait donc envisager par exemple : "titre/id.html" (à condition d'interdire le '/' dans les titres, ce qui n'est pas une mauvaise chose).
Mais du coup, c'est moins "joli", et je ne vois pas l'intérêt de se priver d'un "id-titre.html" qui me semble bien plus propre et bien plus simple.
Il me semble qu'un
RewriteRule ^([^/]+)-([^-][0-9]*)\.html /viewtopic.php?id=$2 [L]devrait marcher non ?
Dernière modification par siddhy (29-01-2008 19:44:35)
Hors ligne
... [cf. ci dessus] ...
Ben je vois pas en quoi cela résoud le problème...
Ou peut-être ne suis-je pas assez réveillé 
Le problème concerne des "mots" qui seraient également des chiffres (i.e "2007").
Hors ligne
A mon avis, c'est parce que l'id ne peut pas contenir de "-", donc on ne prend forcément que le dernier nombre (qui est l'id) dans la variable $2 utilisée pour rediriger vers /viewtopic.php?id=$2
Le code donné dit en gros $1-$2.html avec $1 contient x fois n'importe quel caractère sauf "/", et $2 contenant y fois un chiffre
Bref, ça devrait marcher.
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Joli "upping" de sujet.. 
Bref, ça devrait marcher.
Ouais, maintenant que tu me remets le nez dessus, je pense aussi que ça devrait marcher.
Heureusement, je m'étais "protégé"
Ou peut-être ne suis-je pas assez réveillé :wink:
donc l'honneur est sauf ! 
Hors ligne
Pages : 1