Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Concernant les URL passage phpBB2 à phpBB3
Aller à la page Précédente  1, 2, 3
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
::  
Auteur Message
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Concernant les URL passage phpBB2 à phpBB3Posté le: Dim Aoû 26, 2007 11:16 am    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

Comment ça elle n'est pas dans ton .htaccess la règle des profiles ?

Code:
#PROFILES
RewriteRule ^phpBB3_rc4/membre([0-9]+)\.html$ /phpBB3_rc4/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]


++

_________________
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
Visiter le site web de l'utilisateur
cotp
PR2
PR2


Inscrit le: 20 Aoû 2006
Messages: 257
Localisation: Paris

Concernant les URL passage phpBB2 à phpBB3Posté le: Dim Aoû 26, 2007 2:30 pm    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

dcz a écrit:
Comment ça elle n'est pas dans ton .htaccess la règle des profiles ?

Code:
#PROFILES
RewriteRule ^phpBB3_rc4/membre([0-9]+)\.html$ /phpBB3_rc4/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]


++


Ah ben si en fait Embarassed Mais c'est bizarre j'avais fait une recherche du code via Notepad et il continue à me dire qu'il ne trouve pas alors que le code est bien là mmm Confused

Bon en tout cas ça commence à rouler tout ça... Cool

_________________
production court métrage / référencement site / chalet oasis
Revenir en haut de page
Visiter le site web de l'utilisateur
cotp
PR2
PR2


Inscrit le: 20 Aoû 2006
Messages: 257
Localisation: Paris

Concernant les URL passage phpBB2 à phpBB3Posté le: Mar Aoû 28, 2007 1:07 pm    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

Au fait ayant choisi de ne pas conserver les numeros de forum dans l'url maintenant je suis bien embeté car je dois faire reference à un numero de forum dans un script et je suis obligé d'aller dans la base pour le retrouver ... pas d'autre solution possible j'imagine... ah si par le panneau admin...

Ooops Rolling Eyes

_________________
production court métrage / référencement site / chalet oasis
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Concernant les URL passage phpBB2 à phpBB3Posté le: Dim Sep 02, 2007 11:41 am    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

cotp a écrit:
Mais c'est bizarre j'avais fait une recherche du code via Notepad et il continue à me dire qu'il ne trouve pas alors que le code est bien là mmm Confused


Ceci expliquant pas mal de cela Wink

Il suffit que tu copie un espace de trop et tu ne trouves pas la chaîne, faut pas se faire gruger dans ce genre d'opérations.

Pour les ID de forums, ils sont dans le fichier cache (phpbb_seo/cache/phpbb_cache.php).

La méthode get_forum_id() de la class phpbb_seo retrouve l'id du forum pour peu qu'on lui donne l'URI (phpBB/titre-forum/), ou simplement le titre du forum. Tu peux t'en inspirer, mais pas vraiment l'utiliser telle quelle, car il faudrait renseigner l'uri véritable (celle de la page en cours) : $this->seo_path['current_path'].

Un truc comme :

Code:
$forum_id = 0;
$path = "titre-de-ton-forum-sans-slash-ou-suffixe";
if ($id = @array_search($path, $phpbb_seo->cache_config['forum']) ) {
         $forum_id = intval($id);
}


Pourrait suffire, si $forum_id > 0, c'est que ça a marché.

++

_________________
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
Visiter le site web de l'utilisateur
cotp
PR2
PR2


Inscrit le: 20 Aoû 2006
Messages: 257
Localisation: Paris

Concernant les URL passage phpBB2 à phpBB3Posté le: Mar Sep 04, 2007 4:33 pm    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

SeO a écrit:
Alors, pour rediriger tes sujet avec des -vt, il suffit de remplacer :

Code:
RewriteRule ^phpBB3_rc4/[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpBB3_rc4/viewtopic.php?t=$1&start=$3 [QSA,L,NC]


Par :

Code:
RewriteRule ^phpBB3_rc4/[a-z0-9_-]*/?[a-z0-9_-]*-v?t([0-9]+)(-([0-9]+))?\.html$ /phpBB3_rc4/viewtopic.php?t=$1&start=$3 [QSA,L,NC]


Pour les forums, ajoutes :
Code:
RewriteRule ^phpBB3_rc4/[a-z0-9_-]+-vf([0-9]+)(-([0-9]+))?\.html$ /phpBB3_rc4/viewforum.php?f=$1&start=$3 [QSA,L,NC]


Juste après :

Code:
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES


Et ce sera pareil pour une installation à la racine du domaine, le principe, c'est juste de laisser faire le zéro dupe en faisant pointer les anciens standards sur les scripts de phpBB.

Et tous les cas sont pris en compte d'un coup comme ça, c'est moins fatiguant quand même Wink

Juste, pour les urls des post et des messages, si tu les modifies aussi, il faudra adapter pour rediriger les anciennes.
Par exemple, si tu décide d'utiliser cinemembre au lien de membre pour les profils, il faudra remplacer :

Code:
RewriteRule ^phpBB3_rc4/membre([0-9]+)\.html$ /phpBB3_rc4/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]


Par :
Code:

RewriteRule ^phpBB3_rc4/(membre|cinemembre)([0-9]+)\.html$ /phpBB3_rc4/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]


Notes au passage que l'ajout d'une parenthèse capturante nous a fait incrémenter la variable à passer au script, $1 est donc remplacé par $2. Dans la deuxième rewriterule, $1 contiendrait membre ou cinemebre du coup, et pas l'id du membre qui nous interesse.


J'ai refait ces modifications sur un htaccess généré avec le MOD REWRITE RC2 et ouf ça marche toujours Razz

Cotp
PS: ne jamais réparer qq chose qui fonctionne mais c'était plus fort que moi

_________________
production court métrage / référencement site / chalet oasis
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

Concernant les URL passage phpBB2 à phpBB3Posté le: Mer Sep 05, 2007 10:13 am    Sujet du message: Re: Concernant les URL passage phpBB2 à phpBB3

cotp a écrit:

J'ai refait ces modifications sur un htaccess généré avec le MOD REWRITE RC2 et ouf ça marche toujours Razz


Y'a intérêt Wink

_________________
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
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Avancée
Page 3 sur 3 Aller à la page Précédente  1, 2, 3

Navigation Autres sujets de discussion

Sauter vers: