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  
 
   
Index du Forum qui pointe sur / au lieu de /forums/index.php

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB  » mod Rewrite Intermédiaire
::  
Auteur Message
philippe49



Inscrit le: 09 Aoû 2006
Messages: 5
Localisation: Cholet

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 04, 2007 11:14 pm    Sujet du message: Index du Forum qui pointe sur / au lieu de /forums/index.php

Bonjour,

J'ai un forum phpbb V2.0.22 qui est dans le sous répertoire /forums/ de mon site et je viens de lui ajouter le mod rewrite intermédiaire V0.2.0.

j'ai installé le mod rewrite intermédiaire V0.2.0 et tout fonctionne bien sauf une chose :

Après installation du mod rewrite intermédiaire, j'ai le lien "Index du Forum" qui pointe maintenant sur la racine / de mon site au lieu de pointer sur /forums/index.php.

Ce lien "Index du Forum" me fait revenir sur la page d'accueil du site au lieu de la page d'accueil du forum phpbb.

J'ai revérifié, instruction par instruction, l'installation du mod et je ne vois pas où peut être mon erreur. Shocked

J'ai vérifié le .htaccess qui contient :

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^monsite\.org$ [NC]
RewriteRule ^(.*) http://www.monsite.org/$1 [QSA,L,R=301]

#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# forums PAGES
########################
# FORUM INDEX (un-comment if used)
#RewriteRule ^forums/index\.html$ /forums/index.php [QSA,L]
# FORUM PROTECTION RULE
#RewriteRule ^forums/.+/([^/]+\.html)$ /forums/index.php [R=301,L]


# CATEGORIES
RewriteRule ^forums/.*-vc([0-9]+)\.html$ /forums/index.php?c=$1 [QSA,L]


# PAGINATED FORUM
RewriteRule ^forums/.*-vf([0-9]+)-([0-9]+)\.html$ /forums/viewforum.php?f=$1&start=$2 [QSA,L]

# FORUM
RewriteRule ^forums/.*-vf([0-9]+)\.html$ /forums/viewforum.php?f=$1 [QSA,L]

# PAGINATED TOPIC
RewriteRule ^forums/topic([0-9]+)-([0-9]+)\.html$ /forums/viewtopic.php?t=$1&start=$2 [QSA,L]

# TOPIC
RewriteRule ^forums/topic([0-9]+)\.html$ /forums/viewtopic.php?t=$1 [QSA,L]

# POST
RewriteRule ^forums/post([0-9]+)\.html$ /forums/viewtopic.php?p=$1 [QSA,L]

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



Quelqu'un a-t-il une idée ?

Merci par avance pour votre aide.
Philippe
Revenir en haut de page
Visiter le site web de l'utilisateur
gowap
phpBB SEO Team
phpBB SEO Team


Inscrit le: 07 Mai 2006
Messages: 1008

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 04, 2007 11:26 pm    Sujet du message: Re: Index du Forum qui pointe sur / au lieu de /forums/index.php

Ouvre le fichier phpbb_seo/phpbb_seo_class.php

Remplaces:
Code:
// Domain URL
define ('ROOT_URL', $server_protocol . $server_name . $server_port . '/');
// PHPBB_SCRIPT should be = '' if phpbb is installed in the domain's root
// 'phpbb/' in case it's installed in the phpbb/ folder.
define ('PHPBB_SCRIPT', $script_name);

par :
Code:
// Domain URL
//define ('ROOT_URL', $server_protocol . $server_name . $server_port . '/');
define ('ROOT_URL', 'http://www.monsite.org/');
// PHPBB_SCRIPT should be = '' if phpbb is installed in the domain's root
// 'phpbb/' in case it's installed in the phpbb/ folder.
//define ('PHPBB_SCRIPT', $script_name);
define ('PHPBB_SCRIPT', 'forums/'):


Cela permet de contourner le systeme d'autodétection des chemins et de les forcer a des valeurs que l'on sait etre les bonnes

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
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: 15125

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 04, 2007 11:30 pm    Sujet du message: Re: Index du Forum qui pointe sur / au lieu de /forums/index.php

Moi, je mise sur :
Citation:
Par défaut, ce mod va retirer index.php de l'URL de l'index de phpBB.
Vous pouvez changer cela dans phpbb_seo/phpbb_seo_class.php.
Trouver :

'index' => ''

Remplacer par :

'index' => 'index.html'


Tiré de l'installe Wink

Tu peux mettre index.php si tu préfères.

++

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


Inscrit le: 07 Mai 2006
Messages: 1008

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 04, 2007 11:36 pm    Sujet du message: Re: Index du Forum qui pointe sur / au lieu de /forums/index.php

philippe a un probleme de chemin plus général que juste /index.php versus / (tout court), vu que dans l'url qui résulte il n'y pas le sous dossier /forums ou son forum est pourtant installé. Ou je dis des bêtises ?

_________________
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
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: 15125

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 04, 2007 11:41 pm    Sujet du message: Re: Index du Forum qui pointe sur / au lieu de /forums/index.php

Effectivement, peut être les deux, il faudrait une url pour trancher.

philippe49, as tu modifié le fichier phpbb_seo_class.php ?

++

_________________
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
philippe49



Inscrit le: 09 Aoû 2006
Messages: 5
Localisation: Cholet

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Lun Fév 05, 2007 12:18 pm    Sujet du message: Merci à gowap et dcz : ça marche !!!

Bonjour gowap et dcz,

Merci beaucoup pour la rapidité et l'efficacité de vos réponse.

J'ai essayé d'appliquer vos 2 solutions et celles de gowap a bien fonctionné.

J'ai juste eu à corriger une petite faute de frappe en remplaçant ":" par ";" à la fin de l'instruction :
define ('PHPBB_SCRIPT', 'forums/'):

Après avoir testé la solution de gowap qui fonctionne très bien, j'ai juste fait une petite modification en remplaçant
define ('PHPBB_SCRIPT', 'forums/');
par
define ('PHPBB_SCRIPT', 'forums/index.php'):

je ne sais pas si c'est utile d'ajouter index.php mais je l'ai fait car google a référencé l'url avec index.php et je le fais donc par précaution pour éviter d'éventuels duplicates (mais cela ne remet pas en cause la solution de gowap qui fonctionne très bien).


Concernant la solution de dcz, j'ai modifié phpbb_seo/phpbb_seo_class.php comme indiqué en remplaçant
'index' => ''
par
'index' => 'index.php'

Cela n'a pas fonctionné et j'ai eu les message d'erreurs suivants qui sont apparus en accédant au point d'entrée du forum http://www.apel-lycee-stemarie-cholet.org/forums/index.php
:

Warning: parse_url(http://:/index.php) [function.parse-url]: Unable to parse url in /home.2/apellyce/www/forums/phpbb_seo/phpbb_seo_class.php on line 140

Warning: Cannot modify header information - headers already sent by (output started at /home.2/apellyce/www/forums/phpbb_seo/phpbb_seo_class.php:140) in /home.2/apellyce/www/forums/includes/page_header.php on line 483

Warning: Cannot modify header information - headers already sent by (output started at /home.2/apellyce/www/forums/phpbb_seo/phpbb_seo_class.php:140) in /home.2/apellyce/www/forums/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /home.2/apellyce/www/forums/phpbb_seo/phpbb_seo_class.php:140) in /home.2/apellyce/www/forums/includes/page_header.php on line 486


Je ne sais pas pourquoi mais je suis tout de même très content car la solution de gowap a fonctionné.

Un très grand merci à gowap et dcz pour votre aide très efficace. Very Happy

Bien amicalement,

Philippe
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: 15125

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Mar Fév 06, 2007 11:18 am    Sujet du message: Re: Index du Forum qui pointe sur / au lieu de /forums/index.php

Donc il ne faut pas faire :

Code:
define ('PHPBB_SCRIPT', 'forums/index.php');


Mais bien :

Code:
define ('PHPBB_SCRIPT', 'forums/');


Car le index.php est à ajouter après dans le code de phpbb_seo_class.php, là ou je te l'ai dit.

Et surtout, il te faut :
Code:

define ('PHPBB_URL', 'http://www.apel-lycee-stemarie-cholet.org/forums/');


++

_________________
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
philippe49



Inscrit le: 09 Aoû 2006
Messages: 5
Localisation: Cholet

Index du Forum qui pointe sur / au lieu de /forums/index.phpPosté le: Dim Fév 11, 2007 10:43 am    Sujet du message: Merci dcz : ta solution fonctionne bien

Bonjour dcz,

Je viens de tester ta solution et je confirme qu'elle fonctionne très bien.

Encore merci et bravo pour votre efficacité, à toi et à gowap. Very Happy
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  » mod Rewrite Intermédiaire
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: