| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
philippe phpBB SEO Team


Inscrit le: 23 Juin 2006 Messages: 485 Localisation: Région Parisienne
|
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
++ |
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  |
_________________ Philippe
Webmaster du forum de Discussions sur la New Beetle | Blog 123-newbeetle | Annuaire Automobile |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Mar Nov 07, 2006 9:51 am Sujet du message: Re: Rewrite smartor EZ /portal.php vers / |
|
|
Excellente initiative
C'est bien smartor EZ portal ton portail ?
Je me suis permis d'éditer ton titre
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
++ |
_________________ 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 |
|
 |
philippe phpBB SEO Team


Inscrit le: 23 Juin 2006 Messages: 485 Localisation: Région Parisienne
|
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
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
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 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
philippe phpBB SEO Team


Inscrit le: 23 Juin 2006 Messages: 485 Localisation: Région Parisienne
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |