Installation du mod sur mon forum

Le forum de support du mod de réécriture d'URL pour phpBB3 en version Avancée.
Ce mod de réécriture d'url injecte les titres forums et des sujets dans leurs URLs.

Modérateur: Modérateurs

Installation du mod sur mon forum

Messagede rpgmax » Dim Mar 23, 2008 9:21 am

Bonjour à tous,

bon je me suis lancé et j'ai installé le mod sur mon forum : www.hdfrance.fr

J'avais déjà des pages référencées (une vingtaine) donc je ne pense pas que ce soit très grave...

Quelques soucis :

1. Quand on clic sur le lien pour afficher le dernier post d'un topic (ex : http://forum.hdfrance.fr/post790.html#p790) on ne tombe pas sur le dernier post...

2. Dans un profil (ex : http://forum.hdfrance.fr/membre/RpGmAx) le lien vers le Sujet le plus populaire n'est pas rewrité, c'est normal ou je me suis planté quelque part ?

3. Je n'ai pas installé le mod Zéro duplicate, dois-je le faire ? Que vais-y gagner ?

4. Pouvez-vous par la même occasion (en regardant rapidement le forum) me dire que dans l'ensemble le mod est fonctionnel ?

Merci beaucoup ;)
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Publicité

Messagede faradfa » Dim Mar 23, 2008 9:30 am

salut !! ben moi perso je l'ai installé sur mon forum du temps où il etait chez free et ca marchait avec la gestion d'erreur 404 ! mais depuis que je suis sous mon nouvel herbegeur vu que le htaccess est bloqué ca ne marche pas !! désolé! j'espere avoir pu t'aider ;)
Avatar de l’utilisateur
faradfa
 
Messages: 12
Inscription: Lun Mar 17, 2008 12:44 am
Localisation: Poitiers (86)

Messagede rpgmax » Dim Mar 23, 2008 12:43 pm

Hé hé pas vraiment mais bon :)

Bon j'ai installé le Zéro Duplicate, mais étant complétement novice dans le monde du référencement j'ai vraiment besoin de votre aide.

J'ai aussi installé l'optimisation des titres... J'ai cependant conservé {SITENAME} sinon je n'avais que Page d'index en titre, donc j'imagine que sur Google ce n'est pas terrible !

Voici ma config pour PHPBB SEO :

Activer la réécriture d'URLs: OUI
Injection Profils et groupes: OUI
Profiles sans ID: OUI
Réécriture Messages de membre(s): OUI
Retrait des SID: OUI
Retrait des Highlights: OUI
Filtre des mots courts: OUI
Dossiers Virtuels: OUI
Racine Virtuelle: NON
Cache des URLs des forums: OUI
Retrait des ID de forums: OUI

Et pour le Zéro Duplicate :

Activer le Zéro Duplicate: OUI
Mode strict: OUI
Redirection des messages: TOUS

Et enfin mon fichier .htaccess :

Code: Tout sélectionner
SetEnv PHP_VER 5
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION

RewriteCond %{HTTP_HOST} www.hdfrance.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^hdfrance.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} www.hd-france.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^hd-france.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

#####################################################
# PHPBB SEO REWRITE RULES - MIXED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([0-9]+)\.html)?$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^annonces/topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^[a-z0-9_-]*/?topic([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES THROUGH USERNAME
RewriteRule ^membre/([^/]+)/?$ /memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
# USER MESSAGES THROUGH USERNAME
RewriteRule ^messages/([^/]+)/?(page([0-9]+)\.html)?$ /search.php?author=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^equipe\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^[a-z0-9_-]+/?(page([0-9]+)\.html)?$ /viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Si quelqu'un pouvait me confirmer que tout est OK et que j'ai pas fait une boulette quelque part ;)
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede rpgmax » Dim Mar 23, 2008 3:28 pm

Personne ? Dcz ?
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede dcz » Dim Mar 23, 2008 5:14 pm

Donc, pour le positionnement de la fenêtre du navigateur sur les ancre html, lien dernier message, il se peut que tu n'ai simplement pas effectué les changements de code pour le template que tu utilise à l'installation du mod. Il semble basé sur subsilver2, les changements ne doivent pas être très différent. Ça doit venir de ceux de viewtopic_body.html.

Pour le lien dans la page profile, c'est normal, enfin, c'est un détail qui sera réglé dans la prochaine version.

Et pour le zéro duplicate tu as fait le bon choix ;)

Concernant ton .htaccess, tu pourrais remplacer :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} www.hdfrance.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^hdfrance.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} www.hd-france.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^hd-france.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]


Par :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !forum\.hdfrance\.fr [NC]
RewriteRule ^(.*)$ http://forum.hdfrance.fr/$1 [L,R=301]


Ça doit suffire.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21411
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede rpgmax » Dim Mar 23, 2008 5:19 pm

Merci !

Oui pour le lien de la page profil j'ai vu entre temps :/

Je vais voir çà pour le viewtopic ;)

Enfin, effectivement plus rapide avec une négation :D

Sinon pas vu de bug sur le forum ?

Dernière question, que va-t-il se passer pour les pages actuellement référencées sur google (http://www.google.fr/search?hl=fr&q=sit ... dfrance.fr) ???

Merci en tout cas pour ton aide !
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede rpgmax » Dim Mar 23, 2008 5:38 pm

Résolu pour le problème de l'ancre nommé, c'est moi qui avait remplacé du code un peu trop vite ;)

Dernière question en relation avec la précédente : Le fait d'avoir modifié le titre par HD France * Titre Dynamique, je suppose que çà va me faire sauter les pages indexées sur Google, par contre au final ce sera indexé plus efficacement, non ?

Merci pour tout ;)
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede dcz » Dim Mar 23, 2008 5:59 pm

Pour le titre par défaut, il vaut mieux ne pas répéter le titre du forum je trouve, tu peux changer "Page d'index" dans les fichier langues (une recherche devrait suffire à trouver l'emplacement exacte).

Pour les ancienne page, il faut juste activer le zéro duplicate (vu que tu l'as installé et pas activé apparemment), ça suffit pour toutes les urls "naturelles". Et aussi attendre un mois ou deux avant de mettre en place le robots.txt suggéré, histoire de rediriger avant d'interdire ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21411
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede rpgmax » Dim Mar 23, 2008 6:07 pm

Oui j'avais vu, c'est une ligne à ajouter dans le fichier common.php.

Mais dans ce cas, l'internaute n'aura pas le nom du site pour un topic référencé, non ?

Est-ce mieux pour Google (je cite ce moteur mais j'englobe un peu tout le monde ^^) ?

J'ai bien activé le Zéro Duplicate, qu'est-ce qui te fais penser le contraire ? :?

Dans un mois ou deux, j'ajouterai donc le fichier robots.txt à la racine, c'est bien çà ?

Désolé pour toutes ces questions !
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede rpgmax » Dim Mar 23, 2008 7:32 pm

Un petit bug bizarre que je viens de voir : Impossible d'afficher le profil d'un membre lorsque le Zéro Duplicate est activé, une idée ?
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede rpgmax » Lun Mar 24, 2008 8:07 am

Up, toujours quelques questions qui me sont sans réponse, si DCZ repasse par là ^^

Et toujours le soucis de la page profil (membre) avec le Zéro Duplicate activé (cf le forum)...
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede dcz » Lun Mar 24, 2008 12:07 pm

Tranquille ;)

Donc, pour le zéro dupe, il est bien activé désormais, j'ai eut être fait le test quand tu étais en train de le régler.

Pour les titres, la clé de langue existe, il faut juste la modifier si tu le souhaites, et c'est sans effet sur les autres pages que l'index.

Pour les profiles, je pense que tu as fait une petite boulette à l'installe du mod de réécriture d'url si le zéro dupe te bloque (tu dois finir sur une url sans id de membre je pense).

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21411
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede rpgmax » Lun Mar 24, 2008 12:12 pm

Je suis tranquille :D

J'ai modifié la clé dans les 2 fichiers common, donc pas de soucis, c'est niquel maintenant ;)

Voici un exemple de profil : http://forum.hdfrance.fr/membre/RpGmAx
Donc effectivement il y n'y a pas d'id, c'était volontaire, ce n'est pas compatible avec le Zéro Duplicate ?

Enfin, dans un mois ou deux, j'ajouterai donc le fichier robots.txt à la racine, c'est bien çà ?

Merci pour toutes tes réponses !
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Messagede dcz » Lun Mar 24, 2008 1:00 pm

Je peux pas tester les profile sans être enregistré.

Sans id, ça marche aussi bien sûr, mais vérifies bien les changements de code de memberlist.php du mod rewrite et du zéro dupe.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21411
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede rpgmax » Lun Mar 24, 2008 1:34 pm

Trouvé !

Code: Tout sélectionner
      $user_id = (int) $member['user_id'];      
      // www.phpBB-SEO.com SEO TOOLKIT BEGIN
      $phpbb_seo->set_user_url( $member['username'], $user_id );
      // www.phpBB-SEO.com SEO TOOLKIT END


Ma variable $user_id était dessous la modif, c'est tout bon maintenant !

Bon ben dernière question et je ne t'embête plus !

Enfin, dans un mois ou deux, j'ajouterai donc le fichier robots.txt (du mod SEO) à la racine, c'est bien çà ?


Merci !
rpgmax
 
Messages: 17
Inscription: Ven Mar 21, 2008 3:21 pm

Suivante

Retourner vers Réécriture URL Avancée

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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