Migration de vbulletin à phpbb3

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB3 - Olympus.

Modérateur: Modérateurs

Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 4:03 pm

Bonjour à tous voilà je suis entrain de migrer de vbulletin à phpbb3, sur le vbulletin j'utilisai un module qui de ré écriture d'url.
Mon soucis étant que mon forum est déjà référencer donc je ne voudrais pas perdre mon référencement.
C'est pour cela que je viens vous demander de l'aide , j'ai installer votre mod de ré écriture d'url sur mon nouveau phpBB3 , pour la migration j'ai converti ma base de donnée vbulletin vers phpbb3.
Vous allez me dire pourquoi il me raconte tout ça , simplement pour dire que j'ai garder les mêmes id des forums, ce qui est important pour la suite.

Sur le vbulletin la ré écriture d'url était de cette forme:

-www.monsite.com/f12/presentation_bandit59.html


le 12 étant l'id du forum concerner.

Ma question est donc :

Est ce qu'il possible d'obtenir ce format de ré écriture d'url avec votre mod phpBB seo?
Si oui que dois je faire? sachant que je ne suis pas trop bon dans ce domaine qui sont les .htaccess?

En vous remerciant d'avance.
Cordialement Bandit59.
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Publicité

Re: Migration de vbulletin à phpbb3

Messagede MathieuM. » Lun Aoû 03, 2009 4:21 pm

Salut,

Utilise simplement les dossiers virtuels qui te permettent d'attribuer le nom que tu désire à chaque forum. Dans ton cas, il te suffira de renseigner "f12" par exemple comme nom de dossier pour le forum concerné :wink:

Cependant, tu auras des URLs de cette forme :
-www.monsite.com/f12/presentation-bandit-t59.html


Mathieu.
Tennis et Actualité du tennis sur lemondedutennis.com ;)
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1467
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 4:51 pm

Merci pour ces explications d'ailleurs c'est bien des traits d'union et non des underscores dans les url c'est moi qui s'est trompé.
Mais je découvre ce mod très complet et presque trop complexe pour moi, en effet je suis totalement perdu dans la configuration :(

La ré écriture d'url ne se fait pas :(
Dans ma configuration j'ai bien activer dans l'admincp le mod.
J'ai choisi intermédiaire , ensuite j'ai rien touché tout est par défaut sauf l'option des s dossiers virtuels comme vous me l'aviez conseillé.
Ensuite j'ai bien copier/coller le contenu dans un fichier .htaccess à la racine de mon forum.
Mais j'ai toujours pas de ré écriture d'url.

PS: le module de ré écriture est bien chargé dans apache.
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede MathieuM. » Lun Aoû 03, 2009 4:56 pm

Alors, pourrais-tu me donner l'URL de ton forum, ainsi que le .htaccess généré ?
Aussi, si tu veux l'injection des titres de sujet dans tes URLs, il faut choisir le mod avancé :wink:


Mathieu.
Tennis et Actualité du tennis sur lemondedutennis.com ;)
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1467
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 5:03 pm

Le forum n'est pas en ligne il est en local sur mon ordinateur.
En local le forum se trouve a l'adresse suivante:

localhost/phpBB3/phpBB3


Et voici le .htaccess

Code: Tout sélectionner


    # 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 lines
    # Options +FollowSymlinks
    # To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
    # Options -MultiViews
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
    RewriteEngine On
    # REWRITE BASE
    RewriteBase /phpBB3/phpBB3/
    # HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
    # RewriteCond %{HTTP_HOST} !^localhost$ [NC]
    # RewriteRule ^(.*)$ http://localhost/phpBB3/phpBB3/$1 [QSA,L,R=301]

    # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule . - [L]
    #####################################################
    # PHPBB SEO REWRITE RULES ALL MODES
    #####################################################
    # AUTHOR : dcz http://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 ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ viewforum.php?f=$2&start=$4 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?t=$2&start=$4 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
    RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
    # PHPBB FILES ALL MODES
    RewriteRule ^ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ download/file.php?id=$2&t=$1 [QSA,L,NC]
    # PROFILES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)\.html$ memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
    # USER MESSAGES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
    # GROUPS ALL MODES
    RewriteRule ^(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.html$ viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^sujets-actifs(-([0-9]+))?\.html$ search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^sans-reponses(-([0-9]+))?\.html$ search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^nouveaux-messages(-([0-9]+))?\.html$ search.php?search_id=newposts&start=$2&sr=topics [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 ALL MODES (SAME DELIM)
    # THESE THREE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################


J'ai aussi essayer de personnalisé en me rendant dans :
* ACP_PHPBB_SEO_CLASS

Mais une fois que j' ai eut choisi mes url il me les a remodifier , exemple pour le forum avec l'id 10 j'avais donc mis f10 lui au final ça ressemble à : f10-f10/
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede MathieuM. » Lun Aoû 03, 2009 5:05 pm

Il faut mettre oui pour "Retrait des ID de forums" :wink:


Mathieu.
Tennis et Actualité du tennis sur lemondedutennis.com ;)
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1467
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 5:38 pm

J'ai désactivé les id mais la ré écriture ne se fait toujours pas :(

Code: Tout sélectionner


    # 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 lines
    # Options +FollowSymlinks
    # To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
    # Options -MultiViews
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
    RewriteEngine On
    # REWRITE BASE
    RewriteBase /phpBB3/phpBB3/
    # HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
    # RewriteCond %{HTTP_HOST} !^localhost$ [NC]
    # RewriteRule ^(.*)$ http://localhost/phpBB3/phpBB3/$1 [QSA,L,R=301]

    # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule . - [L]
    #####################################################
    # PHPBB SEO REWRITE RULES ALL MODES
    #####################################################
    # AUTHOR : dcz http://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 ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ viewforum.php?f=$2&start=$4 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
    RewriteRule ^annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?t=$2&start=$4 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
    RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
    # PHPBB FILES ALL MODES
    RewriteRule ^ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ download/file.php?id=$2&t=$1 [QSA,L,NC]
    # PROFILES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)\.html$ memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
    # USER MESSAGES ALL MODES WITH ID
    RewriteRule ^(membre|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
    # GROUPS ALL MODES
    RewriteRule ^(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.html$ viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^sujets-actifs(-([0-9]+))?\.html$ search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^sans-reponses(-([0-9]+))?\.html$ search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^nouveaux-messages(-([0-9]+))?\.html$ search.php?search_id=newposts&start=$2&sr=topics [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 ALL MODES (SAME DELIM)
    # THESE THREE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################


Cordialement Bandit59
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede MathieuM. » Lun Aoû 03, 2009 5:43 pm

Difficile à dire avec un forum en local, qu'obtiens-tu comme erreur ?


Mathieu.
Tennis et Actualité du tennis sur lemondedutennis.com ;)
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1467
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 6:00 pm

Ah, c'est que tu n'as pas activé le module alors :D ACP > onglet phpBB SEO :wink:


Mathieu.
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Lun Aoû 03, 2009 6:15 pm

J'ai pas tout suivi mon dernier poste :) mais c'est pas grave :)

Mon module est bien activer voici un screen:
http://www.toopix.eu/userfiles/e11f511d ... ecd648.png

Je viens de faire un test en tapant cet url:http://localhost/phpBB3/phpBB3/post1.html

et j'ai un message de phpbb

Le sujet demandé n’existe pas.


Pas de page d'erreur 404.

Je ne comprend plus rien. :cry:
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede MathieuM. » Lun Aoû 03, 2009 8:31 pm

Oups, sorry, je crois que j'ai édité au lieu de citer :lol: :mrgreen:
Bon, pour ton problème, as-tu pensé à vider le cache de phpBB (onglet général) ?


Mathieu - Qui n'appuiera plus sur Editer :mrgreen:
Tennis et Actualité du tennis sur lemondedutennis.com ;)
Avatar de l’utilisateur
MathieuM.
phpBB SEO Team
phpBB SEO Team
 
Messages: 1467
Inscription: Dim Fév 10, 2008 9:33 pm
Localisation: Rhône-Alpes

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Mar Aoû 04, 2009 8:10 am

Bonjour, je m'en suis un peu doutais , c'est pas bien grave :)
Oui j'ai vider le cache à plusieurs reprise hier et ça n'a rien changer .
Est ce que ça pourrait venir d'une mauvaise installation du module de ma part ?
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Jeu Aoû 06, 2009 7:13 am

Bonjour, plus personne n'a d'idée car je n'arrive toujours à réglé mon problème/ :?
Cordialement Bandit59.
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Re: Migration de vbulletin à phpbb3

Messagede dcz » Jeu Aoû 06, 2009 11:52 am

Ton forum se trouve vraiment dans localhost/phpBB3/phpBB3/ ?

Et ton .htaccess dans phpBB3/phpBB3/ ?

Autre truc utile à savoir, pour quand tu aras réglé ton histoire d'installation en local (en t'assurant que le mod_rewrite est bien activé, voir en optant pour xampp), c'est que le zéro duplicate peut rediriger tous les duplicate possible, dont ceux de la réécriture de vbulletin moyennant la conservation de rewriterules pour les faire marcher).
Concrètement, cela veux dire que tu peux choisir les urls que tu veux pour phpBB3, ce passage est d'ailleurs une bonne occasion d'opter pour le meilleur standard possible pour ton cas, et qu'il te suffira de conserver les rewriterules de vb pour que tes url vb soient convenablement redirigées par le zéro dupe.
Il me semble par contre que vbseo n'utilise pas une rewriterule par type de lien, mais une petit recherche m'a fait trouvé ce post : Migration Vbulletin vers phpbb3 + rewrite.

Si toutes les urls de vbseo ont bien été prise en compte, tu as là les rewriterules à conserver à la fin de ton .htaccess pour phpBB3 pour que les urls de vbseo soient redirigées (http301) vers celle de phpBB3. C'est juste une histoire de bien régler les chemins.
Ce n'est pas une opération dangereuse, il faut juste que ça marche direct quand tu mets en ligne (on l'as fait trois ou quatre fois sur phpBB SEO).
A tester en local donc, puis en ligne sur une rewriterules pour valider les redirection (vbseo + phpBB3) avant d'uploader, et hop.

Prend le temps de bien voir les possibilités offertes par notre prémod Référencement, c'est pas du temps perdu, et je pense que ça vaut le coup de faire un poil mieux que ce que tu avais avec vbseo.

++
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: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Migration de vbulletin à phpbb3

Messagede bandit59 » Sam Aoû 08, 2009 11:18 am

Bonjour, voilà j'ai tout ré installer a zéro et maintenant cela fonctionne correctement avec les même url que sur mon vbulletin.
Par contre , j'ai voulu faire un test en ligne pour voir, et même en ayant vider le cache quand je veux générer un nouvel .htaccess pour mon nom de domaine, il camp ses positions sur le localhost/phpBB3/phpBB3/ qui correspond a mon local :( donc pour le moment ma ré écriture ne fonctionne pas en ligne.
Quelqu'un aurait une idée?
En vous remerciant Cordialement Bandit59.
Avatar de l’utilisateur
bandit59
 
Messages: 16
Inscription: Lun Aoû 03, 2009 7:12 am
Localisation: Nord

Suivante

Retourner vers mod Rewrite phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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