Migration forum phpbb vers vanilla 2

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Migration forum phpbb vers vanilla 2

Message le Lun Fév 15, 2016 15:11

Site : www.tablette-chinoise.net/forum
Architecture actuelle : phpbb3
Architecture future : vanilla 2
Serveur de test : http://88.181.151.128:8080

Bonjour,

Déja un grand bravo pour le travail qui est fait sur ce forum et l'investissement de chacun. J'en parle en connaissance de cause car je possède (enfin l'équipe et moi) un forum qui fait environ 2500 visites jours et demande un travail assez conséquent. Il concerne le matériel High-tech provenant de chine et nous sommes en place depuis 5 ans. Voilà donc pour la présentation de cette partie ;)

Nous avons décidé de migrer vers une structure pour nous mieux adaptés à nos besoins qui est vanilla 2 : https://vanillaforums.org/discussions

Nous avons depuis 3 mois effectué de nombreux tests, adaptations afin de pouvoir migrer notre forum phpbb vers vanilla 2. L'ensemble des grands points sont effectués, mais il en reste un de taille qui est la réecriture des urls pour ne pas perdre le référencement Google et compagnie ;)

N’étant pas développer, je m'en remets à vous pour vous faire une présentation de notre difficulté à ce jour et d'ailleurs qui nous empêches de mettre en ligne notre nouvelle structure.

Prenons un exemple :

Sous phpbb, voici un lien dans la catégorie Le bistrot du forum :
Code: Tout sélectionner
http://www.tablette-chinoise.net/forum/tablette-10-android-moins-150-euros-t7696


Ce même article sous vanilla 2 sera une fois en ligne :
Code: Tout sélectionner
http://www.tablette-chinoise.net/forum/discussion/7696/tablette-10-android-moins-150-euros


On peut se rendre compte que nous avons forte heureusement le nom de l'article identique pour les 2 cas :
Code: Tout sélectionner
tablette-10-android-moins-150-euros
mais pas le reste...

Pour les discussions, il y a toujours /discussions placé avant.
Pour les catégories, c'est la même chose puisque nous avons le /catégories placés juste avant.

CATÉGORIES :

Pour ceux qui est des catégories, là aussi c'est pas la meme choses :
Prenons un exemple qui est la catégorie : LE BISTROT DU FORUM
Sous PHPBB3 :
Code: Tout sélectionner
http://www.tablette-chinoise.net/forum/le-bistrot-du-forum-f83


Sous vanilla 2 quand il sera en ligne :
Code: Tout sélectionner
http://www.tablette-chinoise.net/forum/categories/le-bistrot-du-forum


Voilà donc pour un petit récapitulatif d'un non spécialiste de la réécriture d'URL dans le .htacess :oops:

Je pense que je vous ai expliqué qu'une petite partie au vue de mon niveau et fait donc appel à votre aide car on est vraiment bloqué sur ce sujet.

Je reste à disposition pour vous fournir toutes informations complémentaires si besoin pour m'accompagner.

Au plaisir de vous lire

Christophe

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Re: Migration forum phpbb vers vanilla 2

Message le Mar Fév 16, 2016 22:21

Bon le forum n'est pas trés réactif...

Quelqu'un pourrait me venir en aide ?


Madrileño
Madrileño
Madrileño
 
Messages: 37587
Enregistré le: 7 Juil 2004

Re: Migration forum phpbb vers vanilla 2

Message le Mar Fév 16, 2016 23:19

Bonjour,
tof31 a écrit:Voilà donc pour un petit récapitulatif d'un non spécialiste de la réécriture d'URL dans le .htacess :oops:

Pour les questions URL Rewriting et .htaccess : http://forum.webrankinfo.com/url-rewriting.html
Complément : http://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting
tof31 a écrit:Bon le forum n'est pas trés réactif...

Le sous-forum étant : Rédaction web et référencement, c'est compréhensible.

N'hésitez pas à vous présenter au forum : ici et entre deux messages présenter vos avis aussi sur les sujets : ici.

Cordialement.

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Re: Migration forum phpbb vers vanilla 2

Message le Mer Fév 17, 2016 0:14

Merci Madrileño, j'ai donc mis à jour l'ensemble.

Si tu as un peu de temps à me consacrer ;)

Au plaisir
Tof


Madrileño
Madrileño
Madrileño
 
Messages: 37587
Enregistré le: 7 Juil 2004

Re: Demande d'aide pour migration de forum et URL Rewriting

Message le Mer Fév 17, 2016 1:55

Bonjour,

Complément : vanillaforums org/discussion/comment/217818 .

Cordialement.

manoa.ratefiarison
WRInaute discret
WRInaute discret
 
Messages: 100
Enregistré le: 23 Jan 2013

Re: Migration forum phpbb vers vanilla 2

Message le Mer Fév 17, 2016 7:56

Bonjour,

Sous phpBB 3, il y a un module du panneau d'administration pour paramétrer les réécritures de l'URL selon tes besoins (si tu utilise le célèbre MOD de phpBB-Seo). Il génère automatiquement un .htaccess + un config complet dans la base de données.

Je pense qu'il doit aussi y en avoir dans Vanilla 2.


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 22968
Enregistré le: 19 Avr 2002

Re: Migration forum phpbb vers vanilla 2

Message le Mer Fév 17, 2016 8:49

(j'ai déplacé dans le bon forum)

pour les discussions, essaie d'ajouter une ligne de ce genre dans le .htaccess du répertoire forum :
Code: Tout sélectionner
RewriteRule ^(.+)-t([0-9]+)$ discussion/$2/$1 [R=301,L]


il faudra faire de même pour tous les autres formats d'URL
ainsi que si possible modifier les liens intégrés dans les posts, pour qu'ils utilisent le nouveau format

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Re: Migration forum phpbb vers vanilla 2

Message le Jeu Mar 03, 2016 3:45

WebRankInfo a écrit:(j'ai déplacé dans le bon forum)

pour les discussions, essaie d'ajouter une ligne de ce genre dans le .htaccess du répertoire forum :
Code: Tout sélectionner
RewriteRule ^(.+)-t([0-9]+)$ discussion/$2/$1 [R=301,L]


il faudra faire de même pour tous les autres formats d'URL
ainsi que si possible modifier les liens intégrés dans les posts, pour qu'ils utilisent le nouveau format


Merci à toi mais finalement nous sommes complètement au point mort sur ce sujet.

On cherche une compétence pour justement nous sortir de notre galère car on a besoin d'un coup de main. Perso je ne suis vraiment pas de cette partie.

Bon avant la migration, on va voir faire un point sur le déplacement du forum dans un sous dossier (cela a été fait y a un an) et on a encore beaucoup d'appel sur l'ancienne adresse.

Le forum est maintenant dans http://tablette-chinoise.net/forum

Nous avons maintenant sur l'adresse http://tablette-chinoise.net en fait le blog sous wordpress

Tof


Madrileño
Madrileño
Madrileño
 
Messages: 37587
Enregistré le: 7 Juil 2004

Re: Migration forum phpbb vers vanilla 2

Message le Jeu Mar 03, 2016 6:20

Bonjour

Vous pouvez vérifier les codes présentés avec le lien disponible via :
http://forum.webrankinfo.com/migration-forum-phpbb-vers-vanilla-t18546 ... l#p1539950
peut-être un habitué du CMS Vanilla pourra aussi mieux vous aider.

Pour le nouveau blog, si vous souhaitez des avis et conseils :
http://forum.webrankinfo.com/avis-sur-vos-sites.html .

N'hésitez pas entre deux messages à présenter vos avis sur les sujets : ici.

Cordialement.


indigene
WRInaute accro
WRInaute accro
 
Messages: 3258
Enregistré le: 7 Sep 2003

Re: Migration forum phpbb vers vanilla 2

Message le Ven Mar 04, 2016 8:53

J'espère seulement que webrankinfo ne migrera jamais vers autre chose que phpBB

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Re: Migration forum phpbb vers vanilla 2

Message le Mar Mar 29, 2016 9:22

Bonjour,

Le site etait à l'époque sur forumactif,

Lors de notre migration vers phpbb et ne pas perdre le référencement, nous avions bénéficié d'une personne qui nous avait fait les régles de réecritures :

Code: Tout sélectionner
#Réécriture des topics forumactif vers phpbb3
RewriteRule ^t([0-9]+)(p([0-9]+))*-([a-z0-9_-]*)(#([0-9]+))*$ /$4-t$1 [QSA,L,R=301]
RewriteRule ^f81(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f5 [QSA,L,R=301]
RewriteRule ^f49(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f11(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f7 [QSA,L,R=301]
RewriteRule ^f12(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f13(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f35(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f8 [QSA,L,R=301]
RewriteRule ^f1(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f9 [QSA,L,R=301]
RewriteRule ^f19(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f5(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f18 [QSA,L,R=301]
RewriteRule ^f33(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f19 [QSA,L,R=301]
RewriteRule ^f8(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f20 [QSA,L,R=301]
RewriteRule ^f34(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f21 [QSA,L,R=301]
RewriteRule ^f16(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f22 [QSA,L,R=301]
RewriteRule ^f17(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f23 [QSA,L,R=301]
RewriteRule ^f18(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f24 [QSA,L,R=301]
RewriteRule ^f10(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f25 [QSA,L,R=301]
RewriteRule ^f6(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f26 [QSA,L,R=301]
RewriteRule ^f68(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f27 [QSA,L,R=301]
RewriteRule ^f9(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f28 [QSA,L,R=301]
RewriteRule ^f38(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f30 [QSA,L,R=301]
RewriteRule ^f54(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f31 [QSA,L,R=301]
RewriteRule ^f48(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f32 [QSA,L,R=301]
RewriteRule ^f63(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f33 [QSA,L,R=301]
RewriteRule ^f66(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f34 [QSA,L,R=301]
RewriteRule ^f69(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f35 [QSA,L,R=301]
RewriteRule ^f65(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f36 [QSA,L,R=301]
RewriteRule ^f71(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f37 [QSA,L,R=301]
RewriteRule ^f64(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f38 [QSA,L,R=301]
RewriteRule ^f2(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f39 [QSA,L,R=301]
RewriteRule ^f42(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f40 [QSA,L,R=301]
RewriteRule ^f43(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f41 [QSA,L,R=301]
RewriteRule ^f44(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f42 [QSA,L,R=301]
RewriteRule ^f53(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f43 [QSA,L,R=301]
RewriteRule ^f45(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f44 [QSA,L,R=301]
RewriteRule ^f21(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f45 [QSA,L,R=301]
RewriteRule ^f27(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f46 [QSA,L,R=301]
RewriteRule ^f28(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f47 [QSA,L,R=301]
RewriteRule ^f29(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f48 [QSA,L,R=301]
RewriteRule ^f72(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f49 [QSA,L,R=301]
RewriteRule ^f55(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f50 [QSA,L,R=301]
RewriteRule ^f30(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f51 [QSA,L,R=301]
RewriteRule ^f26(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f52 [QSA,L,R=301]
RewriteRule ^f67(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f53 [QSA,L,R=301]
RewriteRule ^f25(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f54 [QSA,L,R=301]
RewriteRule ^f61(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f55 [QSA,L,R=301]
RewriteRule ^f20(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f56 [QSA,L,R=301]
RewriteRule ^f57(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f57 [QSA,L,R=301]
RewriteRule ^f58(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f58 [QSA,L,R=301]
RewriteRule ^f59(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f59 [QSA,L,R=301]
RewriteRule ^f32(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f60 [QSA,L,R=301]
RewriteRule ^f37(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f61 [QSA,L,R=301]
RewriteRule ^f39(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f77 [QSA,L,R=301]
RewriteRule ^f40(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f78 [QSA,L,R=301]
RewriteRule ^f41(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f62 [QSA,L,R=301]
RewriteRule ^f31(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f65 [QSA,L,R=301]
RewriteRule ^f46(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f47(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f50(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f51(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f52(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f4(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f66 [QSA,L,R=301]
RewriteRule ^f7(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f67 [QSA,L,R=301]
RewriteRule ^f22(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f68 [QSA,L,R=301]
RewriteRule ^f23(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f69 [QSA,L,R=301]
RewriteRule ^f62(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f72 [QSA,L,R=301]
RewriteRule ^f83(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f14(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f15(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f36(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f74 [QSA,L,R=301]
RewriteRule ^f73(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f80 [QSA,L,R=301]
RewriteRule ^f56(p([0-9]+))*-([a-z0-9_-]*)$ /$3-f81 [QSA,L,R=301]


Maintenant, j'ai déplacé mon forum dans un sous dossier : /forum

Du coup, pour les règles ci-dessus, pourriez vous me dire ou je dois mettre le /forum
Merci pour votre retour

Christophe

tof31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Enregistré le: 15 Fév 2016

Re: Migration forum phpbb vers vanilla 2

Message le Mer Mar 30, 2016 21:31

Personne pour répondre ?

manoa.ratefiarison
WRInaute discret
WRInaute discret
 
Messages: 100
Enregistré le: 23 Jan 2013

Re: Migration forum phpbb vers vanilla 2

Message le Jeu Juin 16, 2016 15:54

Bonjour,

Si votre .htaccess est dans la racine, il faudra mettre ceci :
Code: Tout sélectionner
#Réécriture des topics forumactif vers phpbb3
RewriteRule ^forum/t([0-9]+)(p([0-9]+))*-([a-z0-9_-]*)(#([0-9]+))*$ /forum/$4-t$1 [QSA,L,R=301]
RewriteRule ^forum/f81(p([0-9]+))*-([a-z0-9_-]*)$ /forum/$3-f5 [QSA,L,R=301]
RewriteRule ^forum/f49(p([0-9]+))*-([a-z0-9_-]*)$ /forum/$3-f74 [QSA,L,R=301]
RewriteRule ^forum/f11(p([0-9]+))*-([a-z0-9_-]*)$ /forum/$3-f7 [QSA,L,R=301]


Et ainsi de suite. Si votre .htaccess est dans /forum/, aucune modification de ces règles n'est nécessaire.


Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :