Mod Rewrite advanced

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

Modérateur: Modérateurs

Mod Rewrite advanced

Messagede Elglobo » Mer Mai 03, 2006 3:24 pm

Salut dcz,

J'ai donc installé le mod et là il y a des choses qui ne vont pas cette fois ci.

Je te laisse aller voir par toi même :wink:
On ne peut plus naviguer, afficher de sujets ou un forum car le rewrite n'a l'air de pas coller.

Ensuite les rubriques cachées au public ne sont pas rewrité, ca à la limite pas trop dérangeant.

Merci pour ton aide :wink:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Publicité

Messagede dcz » Mer Mai 03, 2006 3:33 pm

Donc première chose, il va falloir adapter un chouille pour le mod annonce, t'inquiète pas grand chose, mais tout d'abord, les url du forum.

Donc, pas de problème je vois bien les url réécrites sur ton index, mais il faut que je t'envois le code pour les sous forums, tu untilises simple sub forum de cyber alien c'est ça ?

Et donc ces url ne marchent pas, et là c'est le .htaccess.

Il doit être comme ça : [EDIT] Voir plus bas ;)

Et se trouver à la racine du serveur.

Eventuellement tu devra enlever le "/" devant forum/.

Les catégories et les sujets sont ok aussi, juste les sous forums et les annonces en plus du .htaccess et c bon.

++
Dernière édition par dcz le Mer Mai 03, 2006 3:49 pm, édité 1 fois.
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re

Messagede Elglobo » Mer Mai 03, 2006 3:36 pm

J'ai remis les fichiers d'origine en attendant le tout.
C'est bien simple subforum que j'utilise :wink:

Le "/" il le faut car il était necessaire dans le htaccess de Dr ldp donc c'est pareil :wink:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Re

Messagede Elglobo » Mer Mai 03, 2006 3:40 pm

J'ai remis les fichiers modifiés, et ton htaccess ci-dessus, pas de changement mais bon normalement il doit manquer le reste du subforum ... :wink:

Edit : Pour ce qui est des sujets c'est ok, il manque plus que les forums et sous forums qui ne fonctionne pas :wink:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Messagede dcz » Mer Mai 03, 2006 3:46 pm

Pour sub forum essai :


Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#


index.php

#
#-----[ FIND ]------------------------------------------
#

      // Append new entry
      $data[] = array(
#
#-----[ BEFORE, ADD ]------------------------------------------
#

         // phpBB-SEO.com SEO TOOLKIT BEGIN
         $seo_forum_name = $forum_data['forum_name'];
         // phpBB-SEO.com SEO TOOLKIT END




#
#-----[ OPEN ]------------------------------------------
#
#

viewforum.php

#
#-----[ FIND ]------------------------------------------
#

      if( $all_forums[$i]['forum_id'] == $parent_id )
      {

#
#-----[ AFTER, ADD ]------------------------------------------
#

         // phpBB-SEO.com SEO TOOLKIT BEGIN
         $seo_forum_name = $all_forums[$i]['forum_name'];
         // phpBB-SEO.com SEO TOOLKIT END


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM



Et quand tu veut revenir à la version precedente, occupe toi uniquement des fichier sessions et pag_header.php, le reste ne change rien, c'est pas une ou deux variable inutile qui vont tout bousculer ;)


Et c'est bizarre le .htaccess, tu utilises celui que j'ai posté et il est à la racine du ftp ?
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede dcz » Mer Mai 03, 2006 3:48 pm

Ahh lol j'ai trouvé c le .htaccess

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum/.+/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^dossierphpbb/.+-vc([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum/.+-vf([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum/.+-vf([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum/.+-vt([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/.+-vt([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/.+-vp([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################


Et voilà pourquoi compiler des install prend du temps ;)
Dernière édition par dcz le Mer Mai 03, 2006 3:49 pm, édité 1 fois.
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re

Messagede Elglobo » Mer Mai 03, 2006 3:49 pm

C'est bon je l'ai mis à la racine du FTP :wink:

Par contre pour le index.php et viewforum.php je ne trouve pas les morceau de code à) rechercher.
:roll:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Messagede dcz » Mer Mai 03, 2006 3:50 pm

Heu tu as quelle version de sub forum ?
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re

Messagede Elglobo » Mer Mai 03, 2006 3:51 pm

Avec ce htaccess la naviguation est ok mais il n'y a aucun logique :?
Pointe sur les liens vers les forums tu verras que dans l'url il apparait un autre nom de forum que celui que je pointe :lol:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Re

Messagede Elglobo » Mer Mai 03, 2006 3:53 pm

dcz a écrit:Heu tu as quelle version de sub forum ?


Voilà le mod en question :wink:
http://msalfati.free.fr/support/pseudo_subforums.zip
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Messagede dcz » Mer Mai 03, 2006 3:55 pm

Ahh ok c pas simple sub forum, attend, je le dl et te post les changements.

t'as vu, j'avais fait un erreur dans le .htaccess, pour les forums et les catégories.

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

Re

Messagede Elglobo » Mer Mai 03, 2006 3:56 pm

Oui en reprenant les deux htaccess je viens de voir :D
Il manque juste le subforum et les annonces, et ca devrait être bon :wink:

PS : Je reviens dans 10 minutes :wink:
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Messagede dcz » Mer Mai 03, 2006 3:59 pm

T'as vu cette belle pagination ;)

Au passage, il faut que tu utilises les fichiers originaux pour le mod sitemaps avec ce mod rewrite.

Normallement, quand tu active le mod rewrite des plan de site, ça va direct injecter les titres pour les lies des plans de sites aussi ;)

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

Messagede dcz » Mer Mai 03, 2006 4:22 pm

Essai ça pour voir pour ton mod sub forum :

Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------------
#

index.php

#
#-----[ FIND ]------------------------------------------------
#
                           $attached_forums[] = array(
                              'sub_img'=>$attach_img,
                              'sub_alt'=>$l_attach_img,
                              'sub_name'=>$value['forum_name'],
                              'sub_url'=>append_sid ('viewforum.php?f=' . $value['forum_id'] )
                              );
#
#-----[ BEFORE, ADD ]------------------------------------------
#
                           // phpBB-SEO.com SEO TOOLKIT BEGIN
                           $seo_forum_name = $value['forum_name'];
                           // phpBB-SEO.com SEO TOOLKIT END


#
#-----[ OPEN ]------------------------------------------------
#

viewforum.php

#
#-----[ FIND ]------------------------------------------------
#
               $attach_forum_link = append_sid('viewforum.php?f=' . $value['forum_id']);
               $attach_forum_name = '<a href="' . append_sid('viewforum.php?f=' . $value['forum_id']) . '">' . $value['forum_name'] . '</a>' ;
#
#-----[ REPLACE WITH, ADD ]------------------------------------------
#
               // phpBB-SEO.com SEO TOOLKIT BEGIN
               $seo_forum_name = $value['forum_name'];
               $attach_forum_link = append_sid('viewforum.php?f=' . $value['forum_id']);
               $attach_forum_name = '<a href="' . $attach_forum_link . '">' . $value['forum_name'] . '</a>' ;
               // phpBB-SEO.com SEO TOOLKIT END

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM


Comme tu le vois, l'idée, c'est de renseghier la variable $seo_forum_name avant l'appel de append_sid(), pour le mod annonce ce sera pareil, avec les topics en prime pour le mod rewrite advanced.

Le dernier changement optimise le code du mod, pourquoi deux appels d'append_sid() pour un même lien ?

++
Dernière édition par dcz le Mer Mai 03, 2006 10:05 pm, édité 1 fois.
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: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re

Messagede Elglobo » Mer Mai 03, 2006 4:23 pm

Je remets les fichiers originaux effectivement pour le sitemap :wink:

Je regarde pour subforum :wink:

La pagination est effectivement beaucoup plus top que celle par défaut vive le référencement avec cela :D
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Offre exceptionnelle à l'occasion de notre 5ème anniversaire ! 6 mois offerts sur toutes nos offres mutualisées, pour toute nouvelle commande avant le 31/08/2012.
phpBB-Services ajoute à cet avantage un nom de domaine gratuit pour toute commande de 12 mois.
Offre non cumulable et limitée aux 200 premières souscriptions, Code promotionnel à utiliser: SUMMER2012
Elglobo
phpBB SEO Team
phpBB SEO Team
 
Messages: 247
Inscription: Mer Mai 03, 2006 9:30 am

Suivante

Retourner vers mod Rewrite phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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