I. But
améliorer l'url rewriting de pnForum pour permettre au moteur de mieux suivre les liens et en particulier permettre l'indexation des pages de pnforum sur msn search.
II. Explication
L'url rewriting permet de redéfinir des liens complexes type "index.php?id=3" en index-3.html. De cette maniére, les moteurs de recherche indexent mieux les pages.
msn et les tirets
Postnuke est distribué avec un url rewriting de base, mais qui n'est pas trés performant sur les modules génériques. En effet, les liens ont cette tete "module-Forum-viewforum-forum-9.html" et ils se trouvent que les moteurs prennent mieux en compte des liens dont le nom de fichier est composés de moin de 3 mots.
Nous allons remplacer ces liens de la forme
module-Forum-viewtopic-topic-1999.html par des liens type sujet-1999.html
III. Implémentation
L'url rewriting sous postnuke se fait en deux fois (j'estime que vous etes assez grand pour avoir lu la doc officiel pour activer l'url rewriting).
Pour les flemmards (EDIT : pour tout le monde en fait, car le pnBBcode avec des smileys n'est pas ce qu'il y a de mieux pour comprendre un tuto)
http://telechargement.topflood.com/pnforum-urlrewriting.zip
III. 1. Etape 1 : redéfinir les liens dans le code html
Pour cela, ouvrir modules\Xanthia\plugins\outputfilter.shorturls.php
ensuite recherchez
rajoutez aprésensuite recherchezrajoutez aprésA ce stage, tous les urls de votre pnForum devrait s'afficher avec des liens en .html, mais ces liens ne doivent mener à rien.
III. 2. Etape 2 : faire les redirections vers les bons liens
IV. Faq
V. Liens intéréssants
Short url sous postnuke
simulateur de moteur de recherche
Toute amélioration est la bienvenue.
License GPL
License M1
mumuri forum.ashots.org
dans ton code n'aident pas à la manip, je les ai remplacé par des ; ) sans espace.