| |
|
| :: |
| Auteur |
Message |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Mar Déc 25, 2007 6:21 pm Sujet du message: Installation de ce mod et prévoir l'après.. |
|
|
Bonjour,
Comme dit dans ma présentation, j'utilisais CH sur phpbb2 et ce week end je suis passé sur phpbb3.
Sur CH, j'utilisais un mod de réécriture des url, et aussi celui-ci avait réécrit mon index.php en forums.html
SeO m'a signalé que je devais faire deux-trois modifs pour conserver mon référencement, quelles sont-elles?
Merci pour votre aide, joyeux noël  |
|
|
| Revenir en haut de page |
|
 |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3137
|
Posté le: Mer Déc 26, 2007 10:41 am Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Alors, il faudrait que tu poste ton ancien .htaccess, car il va nous falloir conserver des rewriterules de celui ci pour que le zero duplicate puisse faire son travail.
Ce sujet traite de la conservation de son référencement en passant de phpBB2 à phpBB3, il ne concerne pas CH, mais les principes sont les mêmes.
Il faut donc que tu installes aussi le zéro duplicate.
Comme ton forum utilisait de al réécriture d'url, il ne devait pas avoir d'url naturelles en cache, ce qui semble être le cas : http://www.google.fr/search?q=site:www.realtv-news.com/forums/
Donc, pas besoin de se soucier du fait que CH utilisait index.php pour les forum, cela n'était pas visible de l'extérieur.
Par contre, il faut réagir assez vite pour l'installation du zéro duplicate et des anciennes rewriterules (que l'on modifiera un peu pour ne plus passer par index.php pour les forums), parce que pour l'instant, toutes tes anciennes URL récrites sont des 404, le moins ça dure, le mieux c'est. |
_________________
|
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Mer Déc 26, 2007 12:29 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Salut!
Voici le .htaccess (voir plus bas ) Alors là j'installe le zéro duplicate et après j'attends la manip' avant d'installer le mod rewrite url avancé?
edit : J'ai vu qu'il fallait d'abord installer un mod de rewrite URL avant de mettre le Zero duplicate, je vais modifier les fichiers, et j'attends avant de le mettre en ligne pour savoir quel .htaccess je mets
| Code: | RewriteEngine On
# Forums
RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC&start=$3
RewriteRule ^forum-([0-9]*)-([0-9]*).* index.php?f=$1&ppage=$2&sort=lastpost&order=DESC
RewriteRule ^mforum-([0-9]*).* index.php?f=$1&mark=topics
RewriteRule ^mforums.* index.php?mark=forums
RewriteRule ^forum-([0-9]*).* index.php?f=$1
RewriteRule ^forums.* index.php
RewriteRule ^admin/forums.* admin/index.php
# Topics
RewriteRule ^topic-([0-9]*)-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&start=$3
RewriteRule ^poll-([0-9]*)-([0-9]*).* viewtopic.php\?t=$1&postdays=$2&postorder=asc&vote=viewresult
RewriteRule ^wtopic-([0-9]*).* viewtopic.php?t=$1&watch=topic&postorder=asc
RewriteRule ^utopic-([0-9]*).* viewtopic.php?t=$1&unwatch=topic&postorder=asc
RewriteRule ^topic-([0-9]*)-([0-9]*).* viewtopic.php?t=$1&start=$2
RewriteRule ^uttopic([0-9]*).* viewtopic.php?t=$1&unmark=topic
RewriteRule ^uptopic([0-9]*).* viewtopic.php?p=$1&unmark=post
RewriteRule ^newtopic([0-9]*).* viewtopic.php?t=$1&view=newest
RewriteRule ^ptopic-([0-9]*).* viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic-([0-9]*).* viewtopic.php?t=$1&view=next
RewriteRule ^fpost-([0-9]*).* viewtopic.php?p=$1&view=first
RewriteRule ^post-([0-9]*).* viewtopic.php?p=$1
RewriteRule ^topic-([0-9]*).* viewtopic.php?t=$1
# misc.
RewriteRule ^usercp.* usercp.php
RewriteRule ^faq.* faq.php
RewriteRule ^search.* search.php
RewriteRule ^memberlist.* memberlist.php
RewriteRule ^groups.* groupcp.php
RewriteRule ^viewonline.* viewonline.php
RewriteRule ^login.* login.php |
|
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Mer Déc 26, 2007 3:47 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Tu veux dire d'activer le mod ?
tu l'as quand même pas désinstallé?
Enfin, voila qui devrait permettre de tout remettre en place, ajoutes :
| Code: | # Pour la bonne redirection des anciennes urls :
# Forums
RewriteRule ^m?forums?-([0-9]+)(-([0-9]+))?[^/]*$ viewforum.php?f=$1&start=$3 [QSA,L,NC]
# Topics
RewriteRule ^(w|u|ut|up|new|p|n)?topic-([0-9]+)(-([0-9]+))?[^/]*$ viewtopic.php?t=$1&start=$3 [QSA,L,NC]
#post
RewriteRule ^f?post-([0-9]+)[^/]*$ viewtopic.php?p=$1 [QSA,L,NC]
|
Juste après :
| Code: | | # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES |
dans le nouveau .htaccess, avec les même slash et chemins pour que ça marche comme il faut.
Note que c'est la version "cache" de la migration, les liens "spéciaux" comme wtopic, ntopic uttopic etc sont ici tous réduit au sujet sur lequel ils agissent (lien marquez le sujet, voir le suivant etc).
C'est pour faire simple, mais si tu as beaucoup utiliser ces liens dans ton contenu (messages), alors, ça peut valoir le coup de conserver leur fonctionnalité original, c'est juste que notre mod ne se servira pas de ses liens, cela ne concerne que les anciens.
Du point de vu du référencement, c'est même mieux de réduire tous ces duplicates, mais tu peux aussi te contenter de les interdire par robots.txt pour éviter d'avoir à éditer tes anciens liens.
Dans tous les cas, c'est pas un gros enjeu je pense.
Pour les "misc", pareil, tu peux les conserver à la suite, mais c'est uniquement pour que les éventuels anciens liens continuent de marcher.
Par contre, ils serait mieux de spécifier les extensions genre :
| Code: | | RewriteRule ^faq\.html faq.php [QSA,L,NC] |
Je les ait pas spécifier sur les liens à rediriger, mais j'ai quand même restreint le truc à tout sauf un slash ("/"), c'est plus rapide.
Donc, active le mod phpBB SEO et le zéro dupe, et ajoute ces rewriterules, une à une c'est mieux, et vérifie que ça marche bien.
Si tu souhaites conserver les fonctionnalité spéciales "à l'ancienne", dis le moi, je te dirais quoi faire.
Comme c'est pas un enjeux de référencement, mais un truc éventuellement pour toi et tes membres, met déjà ça en place, on ré-ouvrira ces options par la suite.
L'urgence, c'est les bots !
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Mer Déc 26, 2007 4:24 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Merci dcz
En fait je n'avais rien fait du tout Je voulais installer d'abord le zéro duplicate, mais en lisant l'install, ça disait d'installer le mod rewrite d'abord.
Donc j'installe ça et je te fais signe quand c'est en place  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Mer Déc 26, 2007 5:59 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Euh bah pas tellement en fait, car j'ai déjà mis des mods et ça me soucis de les remettre  |
|
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Jeu Déc 27, 2007 2:20 am Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Bonjour, C'est encore moi
Lorsque je teste mes urls, comme dit dans le fichier d'install, j'ai une 404, comment faire? Voici mon .htaccess . Pourtant j'ai vidé le cache, je ne vois pas de quoi cela peut venir
Sinon j'ai une autre question Pour le robots.txt, j'uppe celui fourni ou je le change?
Merci
| Code: | # 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
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# 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 ^forums/forum\.html$ /forums/index.php [QSA,L,NC]
# FORUM
RewriteRule ^forums/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /forums/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^forums/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^forums/annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^forums/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /forums/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# PROFILES ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-u([0-9]+)\.html$ /forums/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# USER MESSAGES ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-m([0-9]+)(-([0-9]+))?\.html$ /forums/search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^forums/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /forums/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^forums/post([0-9]+)\.html$ /forums/viewtopic.php?p=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^forums/equipe\.html$ /forums/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 ^forums/[a-z0-9_-]+(-([0-9]+))?\.html$ /forums/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
##################################################### |
|
|
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Jeu Déc 27, 2007 11:30 am Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Salut!
Bon alors ça marche impeccable! Je n'avais pas vu qu'il fallait upper à la racine du site On va mettre ça sur le compte de la fatigue..
Par contre j'ai un petit soucis! Lorsque je teste une ancienne URL du type : http://www.realtv-news.com/forums/forum-128.html J'ai : Le forum que vous avez tenté d’atteindre n’existe pas.
Pourtant j'ai ajouté ce que tu m'as dit
Aussi pour le robots.txt, je mets quelle config? |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Jeu Déc 27, 2007 11:58 am Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
| Pous a écrit: |
Par contre j'ai un petit soucis! Lorsque je teste une ancienne URL du type : http://www.realtv-news.com/forums/forum-128.html J'ai : Le forum que vous avez tenté d’atteindre n’existe pas.
Pourtant j'ai ajouté ce que tu m'as dit |
Je ne vois pas les rewriterules en plus dans ton .htaccess, tu les a bien ajoutés, et avec les bon chemins et slashes, comme les autre rewriterules :
| Citation: | | RewriteRule ^forums/forum\.html$ /forums/index.php [QSA,L,NC] |
Et aussi, vu qu'il me semble me rappeler que tu avais parler de forum.html pour la page d'accueil, c'est un truc que tu peux activer, c'est expliqué dans l'installe, il faut juste modifier phpbb_seo_class.php et virer le "#" se trouvant devant la rewriterules que je viens de prendre en exemple.
| Pous a écrit: | | Aussi pour le robots.txt, je mets quelle config? |
C'est expliqué dans l'installe. Dans ton cas, il faut juste remplacer phpbb par forums et l'uploader à la racine de ton domaine.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Jeu Déc 27, 2007 12:04 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
ah oui j'avais oublié les / Merci beaucoup pour le support
| Citation: | | Et aussi, vu qu'il me semble me rappeler que tu avais parler de forum.html pour la page d'accueil, c'est un truc que tu peux activer, c'est expliqué dans l'installe, il faut juste modifier phpbb_seo_class.php et virer le "#" se trouvant devant la rewriterules que je viens de prendre en exemple. |
Euh en fait, c'est quand j'avais CH, c'était comme ça, mais ça met égal
Petite question c'est normal que ce lien apparaisse ainsi dans viewforum :
http://www.realtv-news.com/forums/jeremy-jamais-content-t17280.html
et qu'il se transforme dans viewtopic :
http://www.realtv-news.com/forums/topic-t17280.html
ça change beaucoup de chose?
Je vais voir pour installer les autres mods  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Jeu Déc 27, 2007 1:56 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
| Pous a écrit: |
Euh en fait, c'est quand j'avais CH, c'était comme ça, mais ça met égal  |
C'est mieux d'au moins dé-commenter la ligen dont je t'ai parler alors, pour que le zéro duplicate fasse son travail sur forum.html aussi et récupère son PR.
Non, c'est pas normal. On dirait que tu as loupé un ou deux changements dans viewtopic.php. vérifies bien.
Ils sont tous privés tes forums ?
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Jeu Déc 27, 2007 2:21 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Non juste qu'ils ne sont pas accessibles aux invités, je vais regarder ça pour le viewtopic
Compte test5/testtest si tu veux voir  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Jeu Déc 27, 2007 3:50 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Et tu autorises les bots à les crawler ?
C'est un truc dont on a parlé : phpBB3 et les bots.
Pour viewtopic.php, verifies en premier le premier changement :
| Code: | #
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$forum_id = (int) $topic_data['forum_id'];
$topic_id = (int) $topic_data['topic_id'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( empty($phpbb_seo->seo_url['topic'][$topic_id]) ) {
if ($topic_data['topic_type'] == POST_GLOBAL) {
$phpbb_seo->seo_opt['topic_type'][$topic_id] = POST_GLOBAL;
}
$phpbb_seo->seo_censored[$topic_id] = censor_text($topic_data['topic_title']);
$phpbb_seo->seo_url['topic'][$topic_id] = $phpbb_seo->format_url($phpbb_seo->seo_censored[$topic_id]);
}
if ( empty($phpbb_seo->seo_url['forum'][$topic_data['forum_id']]) ) {
$phpbb_seo->seo_url['forum'][$topic_data['forum_id']] = $phpbb_seo->set_url($topic_data['forum_name'],$topic_data['forum_id'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT END |
 |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Pous
Inscrit le: 24 Déc 2007 Messages: 43
|
Posté le: Jeu Déc 27, 2007 4:34 pm Sujet du message: Re: Installation de ce mod et prévoir l'après.. |
|
|
Bingo! Ce code était présent mais pas au bon endroit
Pour les bots, j'ai mis Accès Robots, la fonction de base de phpbb3 en fait... Je file lire ton topic
Merci encore pour ton aide  |
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|