dcz a écrit:
1- Il faut utiliser les fonction du zéro dupe, c'est le plus simple, du coup dans portal.php, trouves :
- Code: Tout sélectionner
include($phpbb_root_path . 'common.'.$phpEx);
Et ajoutes après :
- Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $phpbb_seo->seo_req_uri();
$phpbb_seo->seo_cond(!$userdata['session_logged_in'] && (strpos($uri, "sid=" ) !== FALSE ));
if ( $phpbb_seo->do_redir || (empty($_GET) && empty($_POST) && strpos($uri, "portal.$phpEx") !== FALSE ) ) {
$phpbb_seo->seo_redirect($phpbb->seo_path['phpbb_url']);
}
// www.phpBB-SEO.com SEO TOOLKIT END
2- Et pour bien faire, autant modifier les liens que fait le portail :
Ouvrir :
- Code: Tout sélectionner
includes/page_header.php
Trouver :
- Code: Tout sélectionner
'U_PORTAL' => append_sid('portal.'.$phpEx),
Remplacer par :
- Code: Tout sélectionner
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_PORTAL' => append_sid($phpbb->seo_path['phpbb_url']),
// www.phpBB-SEO.com SEO TOOLKIT END
'L_HOME' => $lang['Home'],
Donc ça vient bien de ce code et le mode rewrite avancé n'est pas en cause, c'est la suppression/redirection de .portal.php qui pose un prob à Firefox et à Opera.
Je fais des tests avec ces deux modifs, une par une pour essayer de comprendre ce qui peut perturber.

Français |
Anglais

