| |
|
| :: |
| Auteur |
Message |
jcg11290 phpBB SEO Team


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 9:30 am Sujet du message: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Bonjour,
Je me suis fait une petite aide pour la création de .htaccess + robots.txt avec Gf-Portal.. et les mettre à la racine du site..
J'aimerais savoir si c'est correct...
| Code: | ####################################
# Dans .htaccess
# A insérer pour Gf-Portal avant le code
#
# Options +FollowSymlinks
# RewriteEngine On
# RewriteBase /
#####################################
# Code a insérer
# DirectoryIndex portal.php index.php
#####################################
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum/.+/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum/.+-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/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/post([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
#####################################################
# Pour Gf-Portal
######################################
#Ouvrir includes/page_header.php
#
# trouver et effacer :
#
# if ( !strpos($HTTP_SERVER_VARS['REQUEST_URI'], '.' . $phpEx ) && ($HTTP_SERVER_VARS['REQUEST_URI']!="") )
# {
# $header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
# header($header_location . append_sid("portal.$phpEx", true));
# exit;
# }
######################################
# robots.txt
######################################
User-agent: *
Disallow: /forum/viewtopic.php
Disallow: /forum/viewforum.php
Disallow: /forum/index.php?
Disallow: /forum/posting.php
Disallow: /forum/groupcp.php
Disallow: /forum/search.php
Disallow: /forum/login.php
Disallow: /forum/post
Disallow: /forum/profile.php
Disallow: /forum/memberlist.php
Disallow: /forum/faq.php |
Par la suite, je ferai la MAJ "0.0.1_0.0.2_Mixed_UpdateFR.txt"
Autre question .. j'ai eu beau fouiller tous les posts et je n'ai pas trouvé la réponse..
Où installer les fichiers..
"sitemap_forum.php" et "sitemap_kb.php", mais je pense que ce dernier je n'en ai pas besoin..
Par avance, merci...
J.Cl.
 |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13777
|
Posté le: Ven Juin 23, 2006 9:38 am Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Magnifique
C'est exactement ça enfin, il faut mettre le reste du mod aussi
Pour la MAJ, très simple, tu verra
Et pour ta question, si tu n'utilises pas Knowledge base, ne te souci pas de sitemap_kb.php, prends juste le sitemap_forum.php du dossier contrib/le bon mod rewrite/ et met le sur ton ftp à la place de celui fournit par défaut et qui se trouve dans mx_ggsitemaps/includes/
Et hop, les URLs des sitemaps Google seront réécrites
++ |
_________________ 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 |
|
 |
jcg11290 phpBB SEO Team


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 10:02 am Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Re,
Merci pour la réponse... et pour ma petite aide que j'ai faite..
| dcz a écrit: | ..enfin, il faut mettre le reste du mod aussi .. |
Tu parles de quel mod...
Par contre dans "mx_ggsitemaps/includes/" j'avais mis "index_kb.php" et "sitemap_kb.php", est-ce que cela gêne...
Pour la MAJ, j'ai vu, c'est pas compliqué...
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13777
|
Posté le: Ven Juin 23, 2006 10:11 am Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
| jcg11290 a écrit: |
Tu parles de quel mod...
|
Et bien du mod Rewrite, juste pour dire que tu n'as pas listé tous les changements de code du mod, seulement l'adaptation à GF
| jcg11290 a écrit: |
Par contre dans "mx_ggsitemaps/includes/" j'avais mis "index_kb.php" et "sitemap_kb.php", est-ce que cela gêne...
|
Non, ça gêne pas, mais enlève les tout de même, ça sert à rien
++ |
_________________ 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 |
|
 |
jcg11290 phpBB SEO Team


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 10:22 am Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
| dcz a écrit: | ..
Et bien du mod Rewrite, juste pour dire que tu n'as pas listé tous les changements de code du mod, seulement l'adaptation à GF .. |
Ok, j'avais pas compris, mais si tu veux, je peux rajouter dans la petite aide, tout le code de "phpBB SEO Mixed mod Rewrite" avec les MAJ... vers 0.0.2...
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

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


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 3:12 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Re,
Pour ne pas faire d'erreur, j'essaye déjà d'appliqué tout le mod sur mon forum..
Quelques questions sur 3 fichiers à modifier..
Dans le fichier "index.php", je ne trouve pas les lignes : | Code: |
#
#-----[ FIND ]------------------------------------------
#
if (isset($display_categories[$cat_id]) && $display_categories[$cat_id])
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$seo_cat_name = $category_rows[$i]['cat_title'];
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#
else
{
$l_moderators = ' ';
$moderator_list = ' ';
} |
pour le fichier "viewtopic.php". J'ai mis les 2 solutions et je ne sais pas laquelle est la bonne...
| Code: | //
// Send vars to template
//
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
//$highlight_ok = ($highlight !='') ? "&highlight=$highlight" : '';
// www.phpBB-SEO.com SEO TOOLKIT END
..
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order$highlight_ok"),
// www.phpBB-SEO.com SEO TOOLKIT END |
ou
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order"),
// www.phpBB-SEO.com SEO TOOLKIT END |
et en denier pour le fichier "search.php" est-ce correct..
Merci.
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13777
|
Posté le: Ven Juin 23, 2006 3:49 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
| jcg11290 a écrit: |
Dans le fichier "index.php", je ne trouve pas les lignes : | Code: |
#
#-----[ FIND ]------------------------------------------
#
if (isset($display_categories[$cat_id]) && $display_categories[$cat_id])
{
|
|
Là, cela veut vraisemblablement dire que ton forum n'est pas à jour, et que c'est donc la première chose à faire, mettre à jour, c'est vraiment important.
| jcg11290 a écrit: |
pour le fichier "viewtopic.php". J'ai mis les 2 solutions et je ne sais pas laquelle est la bonne...
| Code: | //
// Send vars to template
//
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
//$highlight_ok = ($highlight !='') ? "&highlight=$highlight" : '';
// www.phpBB-SEO.com SEO TOOLKIT END
..
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order$highlight_ok"),
// www.phpBB-SEO.com SEO TOOLKIT END |
ou
| Code: | // www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order"),
// www.phpBB-SEO.com SEO TOOLKIT END |
|
La première solution, pour peut que tu enlèves les // devant lestrois premières lignes ajoutées, va simplement verifier que $highlight n'est pas vide, cela evite de se retrouver avec "?highlight=" inutilses dans les urls.
La fonctionnalité est concervée quand il y a vraiment un mot à surligner, mais cela fait que ce genre de liens risquent d'être postés par tes membres sur ton forum, la deuxième solution enlève lafonctionnalité, du coup plus de risques, mais c'estpeut être un peut moins pratique pour les utilisateurs (bien que CTRL+F soit une bonne alternative).
| jcg11290 a écrit: |
et en denier pour le fichier "search.php" est-ce correct..
Merci.
J.Cl.  |
tout à fait, il y a tout de même une édition de plus à faire dans le même fichier
++ |
_________________ 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 |
|
 |
jcg11290 phpBB SEO Team


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 4:22 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Re,
| dcz a écrit: |
Là, cela veut vraisemblablement dire que ton forum n'est pas à jour, et que c'est donc la première chose à faire, mettre à jour, c'est vraiment important.
|
J'ai encore la version 19 du mois de mars et à peine la 20 était sortie que la 21 était déjà là... et comme j'ai pas mal de mods d'installé, je ne peux pas faire un upgrade des fichiers MAJ.. elles sont pénibles ces MAJ..
Pour le fichier "viewtopic.php". j'ai mal présenté les 2 solutions.. mais peut être que ta réponse je dois la prendre en compte mais c'est parce que tu me dis
| dcz a écrit: | | La première solution, pour peut que tu enlèves les // devant les trois premières lignes ajoutées, |
| Code: |
//
// Send vars to template
//
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$highlight_ok = ($highlight !='') ? "&highlight=$highlight" : '';
// www.phpBB-SEO.com SEO TOOLKIT END
..
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order$highlight_ok"),
// www.phpBB-SEO.com SEO TOOLKIT END |
ou
| Code: |
//
// Send vars to template
//
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
// www.phpBB-SEO.com SEO TOOLKIT END
..
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$post_order"),
// www.phpBB-SEO.com SEO TOOLKIT END |
| dcz a écrit: | tout à fait, il y a tout de même une édition de plus à faire dans le même fichier |
Oui, c'est fait pour le fichier "search.php"
Merci
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13777
|
Posté le: Ven Juin 23, 2006 4:27 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Met à jour, c'est une bonne occasion, et en plus c'est pas du tout aussi galère que la 18=>19 (qui je le comprend à dû te refroidir;) ).
Franchement, c'est l'histoire d'une heure ou deux, et je pense pas que trop de mod puissent poser problème.
En cas PM ton index.php, je te dis ou mettre le code, mais surtout met à jour au plus vite !
poru viewtopic, dsl j'ai pas été très clair, c'est bien :
| Code: | //
// Send vars to template
//
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$highlight_ok = ($highlight !='') ? "&highlight=$highlight" : '';
// www.phpBB-SEO.com SEO TOOLKIT END
..
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
'U_VIEW_TOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&start=$start&postdays=$post_days&postorder=$po st_order$highlight_ok"),
// www.phpBB-SEO.com SEO TOOLKIT END |
Pour conserver les highlights, mais en retirant ceux qui seraient vide
++ |
_________________ 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 |
|
 |
jcg11290 phpBB SEO Team


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 4:43 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
| dcz a écrit: | | ..En cas PM ton index.php, je te dis ou mettre le code, mais surtout met à jour au plus vite !.. |
Je viens de mettre à jour index.php ==> 20 mais je vais quand même t'envoyer la sauvegarde (vers 19) au cas où...
Merci.
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

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


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Ven Juin 23, 2006 4:54 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
| dcz a écrit: | T'arrêtes pas en si bon chemin, pousse encore un peut, la 20=>21 est encore plus vite installée  | Ok,ok.. mais d'abord la 20 puis la 21.. car rien pour passer de 19 à 21 directement.. j'ai pas trouvé le fichier "txt" des "codechanges"...
Bon match pour ce soir si tu regardes...
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

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


Inscrit le: 19 Juin 2006 Messages: 392 Localisation: Carcassonne(11)
|
Posté le: Lun Juin 26, 2006 2:28 pm Sujet du message: Re: mod Rewrite Intermédiaire V 0.0.2 & GF-Portal |
|
|
Bonjour dcz,
J'ai fait toutes les Maj de la verssion 19 à la 21... et mis en place le mod "phpBB-SEO-Mixed-mod-Rewrite_V_0.0.2FR.txt"... pour l'instant aucun "bug" si ce n'est que je ne peux pas l'utiliser ...
Je me pose la question de savoir si je ne devais pas modifier les lignes avec // dans includes/sessions.php ..
| Code: | function append_sid($url, $non_html_amp = false)
{
global $SID;
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
global $phpEx, $seo_cat_name, $seo_forum_name;
$amp = ($non_html_amp) ? '&' : '&';
$find = array( $amp.'start=0',
$amp.'postdays=0',
$amp.'topicdays=0',
$amp.'postorder=asc',
);
$url = str_replace ($find, "", $url);
if ( $seo_cat_name ) {
$urlin = array( "'(?)index.".$phpEx."\?c=([0-9]+)(".$amp."){0,1}'",
// mx Sitemaps Module (cat URL injection)
//"'(?)sitemaps([0-9]+)\.html(".$amp."){0,1}'",
);
$urlout = array( "".format_url($seo_cat_name)."-vc\\1.html".if_query('\\2')."",
// mx Sitemaps Module (cat URL injection)
//"".format_url($seo_cat_name)."-sc\\1.html".if_query('\\2')."",
);
.
.
. etc... |
mon fichier .htaccess (modifié pour portal) se trouve à la racine du site..
le fichier "sitemap_forum.php" de la version intermédiaire, je l'ai mis dans mx_ggsitemaps/includes
ou alors j'ai oublié qqe chose...
Merci d'avance,
J.Cl.  |
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|