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  
 
   
Rewrite smartor EZ /portal.php vers /

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB
::  
Auteur Message
philippe
phpBB SEO Team
phpBB SEO Team


Inscrit le: 23 Juin 2006
Messages: 485
Localisation: Région Parisienne

Rewrite smartor EZ /portal.php vers /Posté le: Mar Nov 07, 2006 7:51 am    Sujet du message: Rewrite smartor EZ /portal.php vers /

Suite aux infos de DCZ dans un autre sujet, j'ai fait mla modif suivante afin d'avoir en permanence www.forum-newbeetel.fr/ au lieu de www.forum-newbeetle/portal.php :

dcz a écrit:


Il suffit de mettre un truc du genre au début du fichier portal.php :

Code:
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $_SERVER['REQUEST_URI'];
if ( empty($_GET) && empty($_POST) && strpos($uri, "portal.$phpEx") ) {
      seo_redirect("http://www.example.com/");
}
// www.phpBB-SEO.com SEO TOOLKIT END


En supposant que l'index s'appelle bien portal.php, qu'il partage bien les sessions de phpBB et qu'il sait donc quelle est la valeur de $phpEx et que fait la fonction seo_redirect().

Sans le zéro duplicate, c'est pareil que pour le forum, il faut remplacer :
Code:
      seo_redirect("http://www.example.com/");


Par :

Code:
   if ( !empty($db) ) {
      $db->sql_close();
   }
      header("Status: 301 Moved Permanently", FALSE, 301);
      header("Location: http://www.example.com/");
      exit();


en remplaçant bien entendu http://www.example.com/ par la bonne url Wink

++


Dans mon cas, le zéro dupe est déja actif, donc j'ai utilisé la première méthode.

Il me reste maintenant à supprimer tous les liens physiques vers /portal.php, ce qui devrait être assez facile dans les page_header.php et overall_header.tpl

Je posterai l'avancement Wink

_________________
Philippe
Webmaster du forum de Discussions sur la New Beetle | Blog 123-newbeetle | Annuaire Automobile
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: 13354

Rewrite smartor EZ /portal.php vers /Posté le: Mar Nov 07, 2006 9:51 am    Sujet du message: Re: Rewrite smartor EZ /portal.php vers /

Excellente initiative Very Happy

C'est bien smartor EZ portal ton portail ?

Je me suis permis d'éditer ton titre Wink

Du coup la solution est très simple :

Ouvrir :

Code:
includes/page_header.php



Trouver :

Code:
   // ezPortal
   'U_PORTAL' => append_sid('portal.'.$phpEx),


Remplacer par :

Code:
   // ezPortal
   // www.phpBB-SEO.com SEO TOOLKIT BEGIN
   'U_PORTAL' => append_sid("http://www.example.com/"),
   // www.phpBB-SEO.com SEO TOOLKIT END
   'L_HOME' => $lang['Home'],


En prenant encore une fois soin de remplacer http://www.example.com/ par la bonne url.

Au passage, il pourrait être pratique de définir une nouvelle constante pour le portail, genre PORTAL_URL pour ce genre de choses 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
philippe
phpBB SEO Team
phpBB SEO Team


Inscrit le: 23 Juin 2006
Messages: 485
Localisation: Région Parisienne

Rewrite smartor EZ /portal.php vers /Posté le: Mar Nov 07, 2006 11:57 am    Sujet du message: Re: Rewrite smartor EZ /portal.php vers /

Oui, c'est Ezportal de Smartor, bien vu pour le titre Very Happy

J'ai fait les modifs directement dans les overall_header.tpl, il y a bien longtemps qu'ils ne respectent plus le standard phpBB avec les liens sous forme de {U_PORTAL} déclarés dans page_header.php Rolling Eyes

J'ai deux jeux de (page_header / overall_header) le standard pour la partie forum qui a tout de même été modifié pour afficher mon menu en haut style phpbb.com en gardant les menus du forum et un autre jeux dans lequel j'ai supprimé les menus du forum phpbb.

J'ai de plus recréé le menu style phpbb.com dans mon template de coppermine galerie afin d'avoir une bonne intégration, (partage de sessions) et dans une frame pour la boutique du forum en sous domaine.

Tout semble fonctionner, je n'ai plus de trace de portal.php dans les liens, je vais confirmer avec un spider.

_________________
Philippe
Webmaster du forum de Discussions sur la New Beetle | Blog 123-newbeetle | Annuaire Automobile
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: 13354

Rewrite smartor EZ /portal.php vers /Posté le: Mar Nov 07, 2006 5:12 pm    Sujet du message: Re: Rewrite smartor EZ /portal.php vers /

Normalement, ils venaient tous de là.

Les autres pourraient éventuellement avoir été hard codés, mais il ne devrais pas y en avoir beaucoup, voir aucuns.

A pu de portal.php Very Happy

++

_________________
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
philippe
phpBB SEO Team
phpBB SEO Team


Inscrit le: 23 Juin 2006
Messages: 485
Localisation: Région Parisienne

Rewrite smartor EZ /portal.php vers /Posté le: Mar Nov 07, 2006 9:38 pm    Sujet du message: Re: Rewrite smartor EZ /portal.php vers /

Very Happy Very Happy C'est bon !!! Very Happy Very Happy

_________________
Philippe
Webmaster du forum de Discussions sur la New Beetle | Blog 123-newbeetle | Annuaire Automobile
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 phpBB
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: