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 des url du bloc forum sous phpnuke
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod rewrite Apache
::  
Auteur Message
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 9:29 am    Sujet du message: rewrite des url du bloc forum sous phpnuke

bonjour

Je possède un site utilisant phpnuke platinium, donc avec le forum bbtonuke (adaptation de phpbb pour phpnuke), et google tap sv pour le rewriting. Il a été très difficile de trouver des règles de rewrite pour phpnuke, mais j'ai réussi à le faire fonctionner pour les articles et le forum.
L'url rewriting fonctionne donc à peu près Laughing sauf pour le bloc en page d'accueil recensant les 12 derniers posts du forum. Et j'ai beau chercher dans tous les sens, je n'y vois pas de solution. Je modifie le .htaccess et les urlin et out, mais sans résultat.
Merci pour votre aide.
Revenir en haut de page
vespa
phpBB SEO Team
phpBB SEO Team


Inscrit le: 25 Oct 2006
Messages: 278

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 10:30 am    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Bonjour et Bienvenue pascalbout Very Happy

Si tu utilises google_tap tu dois avoir dans le dossier /kernel un fichier url_blocks je crois ?
Si tel est le cas recopie les même règles que tu as dans url_Forums dans ce fichier ...
Mais je te conseillerai d'utiliser pour le rewriting du forum plutôt le mod_rewrite intermédiaire de phpbb-seo et le zero duplicate, ça marche impec en parallèle de google_tap cf le site dans ma signature Wink

PS. Et tu devrais aller nous présenter ton site Wink

_________________
Forum rencontre | rencontre célibataires Wink
Revenir en haut de page
Visiter le site web de l'utilisateur
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 10:53 am    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Merci pour ta réponse.
En fait j'ai hésité au début entre ce module et le mod intermédiaire . Mais comme platinium est assez spécifique, je n'ai pas osé Embarassed .... Finalement j'ai peut être eu tort ! Very Happy
Effectivement j'ai un url-block, mais son contenu ne correspond pas particulièrement au forum, voici son contenu :

Code:
<?php
/**
 * $Source: /home/cvs/nukescripts/googletapsg/url_blocks.php,v $
 * $Revision: 1.10 $
 * $Author: cyril $
 * $Date: 2006/03/16 19:21:11 $
 */
/************************************************************************/
/* Maximus CMS: Web Portal System                                       */
/* ==============================                                       */
/*                                                                      */
/* Copyright (c) 2002 -2006                                             */
/* http://www.php-maximus.org                                           */
/* webmaster@nukescripts.fr                                             */
/* Cyril Levert www.nukescripts.fr                                      */
/* Support PHPNuke : www.nukescripts.fr                                 */
/* Support Maximus : www.php-maximus.org                                */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/************************************************************************/
/* Based on PHP-NUKE: Web Portal System                                 */
/************************************************************************/
if (!defined('GOOGLETAP_SG')) {
 die ("No no, You can't access directly...");
}

$urlin_blocks = array(
"'(?<!/)modules.php\?name=Content'",
// "'(?<!/)modules.php\?name=Downloads'",
"'(?<!/)modules.php\?name=FAQ'",
"'(?<!/)modules.php\?name=Feedback'",
"'(?<!/)modules.php\?name=Recommend_Us'",
"'(?<!/)modules.php\?name=Reviews'",
"'(?<!/)modules.php\?name=Search'",
"'(?<!/)modules.php\?name=Sections'",
"'(?<!/)modules.php\?name=Statistics'",
"'(?<!/)modules.php\?name=Forums'",
"'(?<!/)modules.php\?name=Stories_Archive'",
"'(?<!/)modules.php\?name=Submit_News'",
//"'(?<!/)modules.php\?name=Surveys'",
"'(?<!/)modules.php\?name=Topics'",
"'(?<!/)modules.php\?name=Top'",
// "'(?<!/)modules.php\?name=Web_Links'"
);

$urlout_blocks = array(
"".$GTv2_pref."_content.html",
// "".$GTv2_pref."_downloads.html",
"".$GTv2_pref."_faq.html",
"".$GTv2_pref."_feedback.html",
"".$GTv2_pref."_recommend_us.html",
"".$GTv2_pref."_reviews.html",
"".$GTv2_pref."_search.html",
"".$GTv2_pref."_sections.html",
"".$GTv2_pref."_statistics.html",
"".$GTv2_pref."_forums.html",
"".$GTv2_pref."_archive.html",
"".$GTv2_pref."_submit.html",
//"".$GTv2_pref."_surveys.html",
"".$GTv2_pref."_topics.html",
"".$GTv2_pref."_top.html",
// "".$GTv2_pref."_links.html"
);

?>


A savoir que de tout cela, seul le rewrite pour le forum et les articles fonctionne. Le reste plante (je les ai donc désactivé).
Je vais aller voit ton site pour me donner une idée Wink

Merci
Revenir en haut de page
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 11:01 am    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

et la présentation est faite Wink
merci
Revenir en haut de page
vespa
phpBB SEO Team
phpBB SEO Team


Inscrit le: 25 Oct 2006
Messages: 278

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 11:51 am    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

J'ai été voir ton site, très sympa Wink

Tu as toujours la possibilité de mettre le rewrite dans le code de ton bloc directemment ...

Pour ce qui est du choix du rewriting pour le forum, j'étais encore sous google_tap jusqu'a dimanche dernier et quasiemment aucun visiteurs grâce aux moteurs de recherches n'arrivaient sur le forum.
Je viens de l'optimiser en mettant le mod proposé ici, et je vois les bots qui s'affolent, je pense que ça va être bénéfique, déjà il n'y aura plus de duplicate content ...
Après c'est une question de choix Wink

_________________
Forum rencontre | rencontre célibataires Wink
Revenir en haut de page
Visiter le site web de l'utilisateur
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 12:16 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

merci Very Happy
et ce n'est pas trop compliqué à mettre en place ? tu as mis le mod intermediaire (pour les regles, tu as pris celles par defaut ?)
Merci.
Revenir en haut de page
vespa
phpBB SEO Team
phpBB SEO Team


Inscrit le: 25 Oct 2006
Messages: 278

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 12:18 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Ce n'est pas trop compliqué mais il va te falloir l'assistance de DCZ, notamment pour une fonction dans le forum Wink

J'envoi un MP à DCZ pour qu'il t'indique la meilleurs façon de procéder Wink

_________________
Forum rencontre | rencontre célibataires Wink
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: 14279

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 12:20 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Juste on en parlera dans :

dcz a écrit:
un sujet détaillant ce que tu utilises (phpnuke + bbtonuke) dans le forum du mod rewrite que tu aura choisit et on te filera du code


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
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 12:33 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

et bien je me lance alors !
Et merci à tous de votre sympathie.
Revenir en haut de page
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 1:30 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Me conseilleriez vous le mod intermediaire ou avancé ?
merci.
Revenir en haut de page
pascalbout



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 1:37 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

je regarde pour le moment le niveau intermediaire

Je pense qu'il y a déjà un pb au niveau des regles:

Code:
########################
# FORUM INDEX (un-comment if used)
# RewriteRule ^/index\.html$ /phpbb/index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^phpbb/.*/([^/]+\.html)$ /phpbb/index.php [R=301,L]
# CATEGORIES
RewriteRule ^phpbb/.*-c([0-9]+)\.html$ /phpbb/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^phpbb/.*-f([0-9]+)-([0-9]+)\.html$ /phpbb/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^phpbb/.*-f([0-9]+)\.html$ /phpbb/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^phpbb/topic([0-9]+)-([0-9]+)\.html$ /phpbb/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^phpbb/topic([0-9]+)\.html$ /phpbb/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^phpbb/post([0-9]+)\.html$ /phpbb/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^phpbb/membre([0-9]+)\.html$ /phpbb/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES


Sachant que mon forum est sous /modules/Forums mais que les url l'appellent en :
modules.php?name=Forums

merci
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 1:48 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

En fait, la version phpBB ne marche pas avec la version bbtonuke de phpBB evidemment.

Mais nous avons travaillé sur une version, que vespa utilises sur son site.

Donc, je te propose toujours de lancer un sujet comme je te l'ai dis, si tu veux tester une pré release du mod rewrite dans la version que tu aura choisi.

L'intermédiaire est plus simple à gérer, l'avancé vaut le coup si les titres des sujets de ton forum sont globalement assez descriptifs et correctements formulés (les "ok trop cool ce truc qui tue ouais !!!" ne sont pas super dans une url).

+

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



Inscrit le: 07 Fév 2007
Messages: 18

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 1:51 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

et une dernière vérification Very Happy
J'ai vérifié l'existence des lignes de code à trouver avant de faire le grand saut Very Happy Il me manque les premieres pour ma version.
Voici le résultat (je mets tout le détail afin d'en faire un petit tutorial pour le cas où Wink ça pourra tjs aider d'autres membres.)



#
#-----[ COPY ]--------------------------------------------------
#

copy phpbb_seo/*.* to phpbb_seo/*.*

#
#-----[ OPEN ]------------------------------------------
#

common.php

#
#-----[ FIND ]------------------------------------------
#

**********====> ces lignes n'existent pas

if (file_exists('install') || file_exists('contrib'))
{
message_die(GENERAL_MESSAGE, 'Please_remove_install_contrib');
}

#
#-----[ BEFORE, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.'.$phpEx);
$phpbb_seo = new phpbb_seo();
// www.phpBB-SEO.com SEO TOOLKIT END



#
#-----[ OPEN ]------------------------------------------
#


index.php

#
#-----[ FIND ]------------------------------------------
#

*******============> n'existe pas

if (isset($display_categories[$cat_id]) && $display_categories[$cat_id])
{

#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['cat'][$cat_id] = $phpbb_seo->format_url($category_rows[$i]['cat_title'], $phpbb_seo->seo_static['cat']);
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#
*******===========> OK
$template->assign_block_vars('catrow.forumrow', array(

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['forum'][$forum_id]) ) {
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_data[$j]['forum_name'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT END



#
#-----[ OPEN ]------------------------------------------
#

posting.php

#
#-----[ FIND ]------------------------------------------
#

******===========> OK


$forum_name = $post_info['forum_name'];

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_name, $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT EN

#
#-----[ OPEN ]------------------------------------------
#

viewforum.php

#
#-----[ FIND ]------------------------------------------
#

********============> OK

//
// If the query doesn't return any rows this isn't a valid forum. Inform
// the user.
//
if ( !($forum_row = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_MESSAGE, 'Forum_not_exist');
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_id] = $phpbb_seo->format_url($forum_row['forum_name'], $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

*************==============> OK

if ($post_id)
{
$start = floor(($forum_topic_data['prev_posts'] - 1) / intval($board_config['posts_per_page'])) * intval($board_config['posts_per_page']);
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$phpbb_seo->seo_url['forum'][$forum_topic_data['forum_id']] = $phpbb_seo->format_url($forum_name, $phpbb_seo->seo_static['forum']);
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
#

******=========> l'include sous phpnuke se trouve sous /include et non /phpbb/include


includes/functions.php

#
#-----[ FIND ]------------------------------------------
#


*************=============> OK


#function make_jumpbox($action, $match_forum_id = 0)
#{
global $template, $userdata, $lang, $db, $nav_links, $phpEx, $SID;

#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
global $phpbb_seo;
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

*************============== OK

$nav_links['chapter forum'][$forum_rows[$j]['forum_id']] = array (
'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$j]['forum_id']),
'title' => $forum_rows[$j]['forum_name']
);

#
#-----[ REPLACE WITH ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['forum'][$forum_rows[$j]['forum_id']]) ) {
$phpbb_seo->seo_url['forum'][$forum_rows[$j]['forum_id']] = $phpbb_seo->format_url($forum_rows[$j]['forum_name'], $phpbb_seo->seo_static['forum']);
}
$nav_links['chapter forum'][$forum_rows[$j]['forum_id']] = array (
// 'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$j]['forum_id']),
'url' => $phpbb_seo->seo_url['forum'][$forum_rows[$j]['forum_id']] . $phpbb_seo->seo_delim['forum'] . $forum_rows[$j]['forum_id'] . $phpbb_seo->seo_ext['forum'],
'title' => $forum_rows[$j]['forum_name']
);
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ OPEN ]------------------------------------------
#
#

search.php

#
#-----[ FIND ]------------------------------------------
#


**********==============> OK


for($i = 0; $i < count($searchset); $i++)
{


#
#-----[ AFTER, ADD ]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( !isset($phpbb_seo->seo_url['forum'][$searchset[$i]['forum_id']]) ) {
$phpbb_seo->seo_url['forum'][$searchset[$i]['forum_id']] = $phpbb_seo->format_url($searchset[$i]['forum_name'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT END



#
#-----[ OPEN ]------------------------------------------
#
#

includes/sessions.php

#
#-----[ FIND ]------------------------------------------
#


**********===========> tjs dans /include, sinon OK

function append_sid($url, $non_html_amp = false)
{
global $SID;

#
#-----[ AFTER, ADD]------------------------------------------
#

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
global $phpbb_seo;
$url = $phpbb_seo->url_rewrite($url, $non_html_amp);
// www.phpBB-SEO.com SEO TOOLKIT END
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 14279

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 1:59 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

C'est gentil de remonter l'info, mais comme je te le dis, nous avons une version prête, qui n'est pas celle que tu testes en ce moment.

Tu veux vraiment pas lancer un sujet dans un forum plus adapté ?

Enfin, si tu veux la pre release.

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
vespa
phpBB SEO Team
phpBB SEO Team


Inscrit le: 25 Oct 2006
Messages: 278

rewrite des url du bloc forum sous phpnukePosté le: Mer Fév 07, 2007 2:01 pm    Sujet du message: Re: rewrite des url du bloc forum sous phpnuke

Poste un nouveau topic dans le forum indiqué par DCZ et ne t'inquietes pas ça va fonctionner (ça marche très bien sur le mien) Wink

_________________
Forum rencontre | rencontre célibataires Wink
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 Apache
Page 1 sur 2 Aller à la page 1, 2  Suivante

Navigation Autres sujets de discussion

Sauter vers: