[archive] mod Rewrite phpBB SEO Avancé V 0.0.2

Le forum de support du mod rewrite phpBB SEO Avancé.
Ce mod de réécriture d'url injecte les titres des catégories, forums et sujets dans leurs URLs.

Modérateur: Modérateurs

[archive] mod Rewrite phpBB SEO Avancé V 0.0.2

Messagede dcz » Jeu Mai 25, 2006 8:24 pm

ATTENTION
    La version 0.2.0 est sortie : Pour mettre à jour rendez vous sur ce sujet.

    Ce qui suit est conservé pour archive.

    Le support pour la 0.0.2 sera maintenu quelques temps pour les installations existantes.
    Veuillez ne pas utiliser cette version pour une nouvelle installation.
--------------------------------------------------------------------------------------
phpBB SEO mod Rewrite Avancé (Advanced) V 0.0.2 - UPDATE

Avant toutes choses :
    Assurez vous de lire attentivementce message, vous gagnerez du temps et ne risquerez pas de perdre des acquis en référencement.


Topic en chantier.

Desormais, dans la version anglaise, les URL des profils des membres sont de la forme : memberxx.html (membrexx.html pour la version française).

Ce mod est fonctionnel pour phpBB vanilla (non modifié), des adaptations additionnelles peuvent s'avérer utiles pour certains mods comme simple sub forum. De nombreuses et simples solutions existent déjà.

Avant de l'installer, vous devriez bien réfléchir à votre stratégie de référencement, n'oubliez pas qu'il existe trois mod Rewrite phpBB SEO.

Vous devriez également penser à votre robots.txt ainsi qu'au problème du préfixe www .

Enfin, les modules mx Google Siteampset mx Sitmapssont compatibles, efficace et nécessaire pour faciliter l'exploration de votre forum par les moteurs de recherches.

Vous pouvez également mesurer bien des paramètres de votre référencement grâce aux outils webmaster phpBB SEO

Vous devriez également effectuer des de préférence des tests en local ou sur un serveur de test avant de déployer le code en ligne. Cela vous evitera bien des surprises de réglages de chemins dans le .htaccess.

Pour Activer le mod Rewrite avec Easyphp en local :
Ouvrez le fichier EasyPHP1-8\conf_files\httpd.conf et décommenter
(en enlevant le "#" devant) les 2 ligne adéquates soit :

Code: Tout sélectionner
LoadModule rewrite_module modules/mod_rewrite.so


Et :

Code: Tout sélectionner
AddModule mod_rewrite.c


Enfin, n'oubliez pas d'installer le mod Guest sessionde Cyber alien ;)

Code: Tout sélectionner
##############################################################
## MOD Title:       phpBB SEO Advanced mod Rewrite
## MOD Author:       dcz <n/a> http://www.phpbb-seo.com/
## MOD Description:    Ce mod crée des URLs statiques pour phpBB
##          Veuillez lire attentivement les notes ci dessous AVANT
##          de procéder à son installation.
##               Rendez vous régulièrement sur
##         http://forums.phpbb-seo.com/mod-rewrite-phpbb/phpbb-seo-mod-rewrite-avance-vt44.html
##               pour vérifier l'existence de mise à jour.
##
## MOD Version:    0.0.2
##
## Installation Level:    (Advanced)
## Installation Time:    5 Minutes
## Files To Edit:    (6)
##         .htaccess,
##         index.php,
##         viewforum.php,
##         viewtopic.php,
##         search.php,
##         overall_footer.tpl
## Included Files: n/a
##############################################################
## Author Notes:
##
## Cette version n'injectera PAS les titres des sujets dans les URLs des messages (viewtopic.php?p=xx).
## Ceci afin de mieux permettre d'interdire ces duplicates avec nos robots.txt.
## Le liens vers le dernier message sur l'index du forum est désormais de la forme : postxx.html.
## Les personnes qui voudraient, malgrès le fait que phpBB SEO recommande de ne pas le faire, concerver l'ancienne façon,
## sont invités à lire la note dans le sujet de mise à disposition du mod avant de faire quoi que ce soit
## ou de demander de l'aide.
##
## Ce mod nécessite un serveur Apache avec le mod_Rewrite On.
##
## Ce mod nécessite l'installation préalable de Cyber Alien guest session mod (http://www.phpbbstyles.com/viewtopic.php?t=357)
## ou toute autre solution pour retirer les SIDs de phpBB que vous pourriez préférer à celle-ci.
##
## Ce mod va modifier les URL de phpBB de la façon suivante :
##
##   index.php?c=xx               =>   cat-title-vcxx.html
##
##   viewforum.php?t=xx            =>   forum-title-vfxx.html
##
##   viewforum.php?t=xx&start=xx         =>   forum-title-vfxx-yy.html
##
##   viewtopic.php?t=xx               =>   topic-title-vtxx.html
##
##   viewtopic.php?t=xx&start=xx         =>   topic-title-vtxx-yy.html
##
##   viewtopic.php?p=xx               =>   postxx.html
##
##   profile.php?mode=viewprofile&u=xx    =>   membrexx.html
##
## Ce mod n'a rien de commun avec d'autre mod de réécriture d'URL (URL rewriting) pour phpBB. La réécriture d'URL
## est réalisée sans utiliser ob_start() ni ajouter de requête SQL. Il est donc plus rapide et ne crée plus aucun problèmes
## avec Gun-Zip ou le format html des liens. Il ne fournit plus aucun duplicates de pagination.
##
## URL courtes : toute partie du titre d'un sujet se trouvant entre "[" et "]" ne sera pas injecté dans l'URL.
##   Exemple :
##   Ce Titre de Sujet : "[QUELQUECHOSE] Le Titre Du Sujet" correspondra à cette URL : "le-titre-du-sujet-vtxx.html"
##
## Prise en charge des cas difficiles :
##   Exemple :
##   Ce Titre de Sujet : """"??Exemple de Tïtre mâl Formé"[hehe]!!" correspondra à cette URL : "exemple-de-titre-mal-forme-vtxx.html"
##
## ATTENTION : L'injection des titres des sujets dans leur URL peut s'avérer délicat à bien gérer. Cela dépend du type de sujets
## traités sur votre forum. Dans pratiquement tous les cas, phpBB SEO recommande le mod Rewrite Intermédiaire (Mixed).
## Veuillez lire : http://forums.phpbb-seo.com/toolkit-phpbb-seo/mod-rewrites-phpbb-seo-vt65.html
##
## Ce mod est et sera compatible avec tous les mod phpBB SEO, des instructions supplémentaire pouvant intervenir pour l'installation.
## phpBB SEO fournira les solutions nécessaires pour prendre en charge tous les formats d'URL,
## pour que tous puissent tirer parti des avancé des mod Rewrite phpBB SEO sans pour autant risquer de perdre leurs acquis
## en référencement et PageRank.
##
## Il est tout à fait possible de migrer depuis un autre type de mod rewrite, mais il faut bien se préparer
## pour ne rien perdre de son référencment.
##
####
## Mise A Jour 0.0.1 => 0.0.2 : Les changements nécessaires se trouvent dans 0.0.1_0.0.2_Advanced_UpdateFR.txt
####
##
## LICENSE:
##
## Nous, phpBB SEO, avons décidé de diffuser les mod Rewrite phpBB SEO sous la licence RPL ( http://www.opensource.org/licenses/rpl.php )
## qui indique que vous ne pouvez pas retirer les crédits phpBB SEO, et que vos améliorations et changements doivent être soumis
## à l'équipe de phpBB SEO avant d'être éventuellement ajoutés au package.
## Vous pouvez lire l'intégralité de la licence pour plus de détails.
##
## Bien entendu, l'utilisation selon les présents critères de ce mod et totalement libre, gratuit et sans autres limitation.
##
## Au moins un lien ( http://www.phpbb-seo.com/ ) en retour est demandé pour utiliser ce mod, et ce sur chacun des sites les utilisant,
## ou à défaut, dans le cas ou votre forum ne remplirait pas les critères lui permettant d'être liée depuis phpBB SEO (porno, warez etc ...)
## un minimum d'une soumission prouvée dans un annuaire généraliste de lien en dure n'ayant pas déjà le lien phpBB SEO.
## Pour plus de détails concernant les exceptions possible, merci de contacter un administrateur de phpBB SEO (Prioritairement SeO ou dcz).
##
## Tout manquement à ces règles mettra le support en péril.
##
##############################################################
##############################################################
## MOD History:
##
##   2006-06-20 - 0.0.2
##      - Will NOT inject topic titles in post(viewtopic.php?p=xx) URLs, to make it possible to disallow
##        with robots.txt. Will be mod rewritten in a static manner instead.
##      - Optimized the format_url() function, just doing the same job faster.
##      - Added highlight fix in search.php adn fixed a small bug in search results (results posts)
##      - Optimized the append_sid() filtering.
##
##   2006-05-25 - 0.0.1
##      - First Beta Version
##
##   2006-03-01 - 0.0.0
##      - Initial beta testing phase
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################


[url=http://www.phpbb-seo.com/downloads/phpBB-SEO-Advanced-mod-Rewrite_V_0.0.2FR.zip]
Télécharger phpBB SEO mod Rewrite Avancé (Advanced) V 0.0.2
[/url]


Le robots.txt :

A placer à la racine de votre domaine.

Il faut bien entendu remplacer dossierphpbb/ par votre vrai dossier d'installation (ou par rien pour une installation à la racine).

Code: Tout sélectionner
User-agent: *
Disallow: /dossierphpbb/viewtopic.php
Disallow: /dossierphpbb/viewforum.php
Disallow: /dossierphpbb/index.php?
Disallow: /dossierphpbb/posting.php
Disallow: /dossierphpbb/groupcp.php
Disallow: /dossierphpbb/search.php
Disallow: /dossierphpbb/login.php
Disallow: /dossierphpbb/privmsg.php
Disallow: /dossierphpbb/post


C'est le minimum pour que les moteurs de recherches ne prennent que les url réécrites en compte. le index.php? est tout à fait correct et n'empêche pas l'indexation de index.php ;)

Ce à quoi vous pouvez ajouter :
Code: Tout sélectionner
Disallow: /dossierphpbb/membre
Disallow: /dossierphpbb/profile.php
Disallow: /dossierphpbb/memberlist.php
Disallow: /dossierphpbb/faq.php


Si vous ne souhaiter pas mettre l'accent sur la listes des membres, et attirer les spammers, ou sur la FAQ, pas très intéressante pour des recherches.
De plus cela évitera bien des visites inutiles de bots sur ces pages.

Enfin, il faut prendre en compte d'autres disallow si votre forum a déjà été indexé sur d'autres url (d'un autre mod rewrite).

English Support for this mod.

--------------------------------------------------------------------------------------

Ne pas oublier ;)

http://forums.phpbb-seo.com/mod-rewrite ... .html#1349

dcz a écrit:Étant en train de voir comment organiser au mieux l'ajout de mod référencement au toolkit phpBB SEO, je me suis dit que la prise en charge des nav link sera plus à sa place dans l'installe des mod Rewrite, car il n'y a que deux changements pour le mod Rewrtie phpBB SEO Avancé.

Voici donc ce qui sera ajouté à la prochaine version et que vous pouvez d'ors et déjà commencer à utiliser.

Ces deux petits changements ajouterons la prise en charge de la réécriture des nav links et occulterons les liens suivant et précédant aux invités (?view=next qui sont des duplicates ;)).

Code: Tout sélectionner
#
#-----[ OPEN ]------------------------------------------
#

includes/function.php


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

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

#
#-----[ REPLACE WITH ]------------------------------------------
#


                  $nav_links['chapter forum'][$forum_rows[$j]['forum_id']] = array (
                     // www.phpBB-SEO.com SEO TOOLKIT BEGIN
                        //'url' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $forum_rows[$j]['forum_id']),
                        'url' => append_sid(format_url($forum_rows[$j]['forum_name']) . "-vf" . $forum_rows[$j]['forum_id'] . ".html") ,
                        // www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ OPEN ]------------------------------------------
#


viewtopic.php


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

$view_prev_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=previous");
$view_next_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=next");

//
// Mozilla navigation bar
//
$nav_links['prev'] = array(
   'url' => $view_prev_topic_url,
   'title' => $lang['View_previous_topic']
);
$nav_links['next'] = array(
   'url' => $view_next_topic_url,
   'title' => $lang['View_next_topic']
);


#
#-----[ REPLACE WITH ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ($userdata['session_logged_in']) {
$view_prev_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=previous");
$view_next_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=next");

//
// Mozilla navigation bar
//
$nav_links['prev'] = array(
   'url' => $view_prev_topic_url,
   'title' => $lang['View_previous_topic']
);
$nav_links['next'] = array(
   'url' => $view_next_topic_url,
   'title' => $lang['View_next_topic']
);
}
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


;)
Dernière édition par dcz le Lun Jan 22, 2007 11:55 pm, édité 7 fois.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Publicité

Messagede nadinem » Jeu Mai 25, 2006 9:10 pm

eh bien j'ouvre la dance :
1) quand j'installe le .htaccess , je n'ai plus accés a mon site j'ai une erreure , je crois 500

2) j'ai aussi un message d'ereur quand je vais sur les topic ex :
-http://www.credit-et-credits.com/phpBB2/tout-sur-le-credit-immobilier-vf1.html?sid=47cf3f97b985965170b8b36c649a1b2e

bien sur j'ai retirer le htaccess

le htaccess est :
Code: Tout sélectionner
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 ^phpbb/.+/([^/]+\.html)$ /phpbb/index.php [R=301,L]
CATEGORIES
RewriteRule ^phpbb/.+-vc([0-9]+)\.html$ /phpbb/index.php?c=$1 [QSA,L]
PAGINATED FORUM
RewriteRule ^phpbb/.+-vf([0-9]+)-([0-9]+)\.html$ /phpbb/viewforum.php?f=$1&start=$2 [QSA,L]
FORUM
RewriteRule ^phpbb/.+-vf([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



voila !!! :cry:
nadinem
PR0
PR0
 
Messages: 62
Inscription: Jeu Mai 25, 2006 9:56 am

Messagede dcz » Ven Mai 26, 2006 8:08 am

Donc plusieurs choses, et tout d'abord un conseil, evote d'utiliser phpBB2/ comme nom de dossier pour ton install de phpBB.

C'est moche et c'est un critère d'interet (et de recherche) pour les hackers (phpBB2 = install par defaut => intéressant pour eux).

En plus, phpBB2 n'est pas vraiment un mot-clés intéressant pour toi.

Pour changer cela, va dans l'ACP => configuration => Chemin du script et met autre chose (forum ou je ne sais, pas plus d'un ou deux mots, un c'est mieux) et ensuite change le nom du dossier physique sur ton ftp et hop.


Ensuite, tu optes pour le mod rewrite avancé finalement ?
On dirait que non : -http://www.credit-et-credits.com/phpBB2/viewtopic.php?t=2 est bien réécrit en topic2.html

Et ton .htaccess est bien celui du mod mixed, donc merci de continuer cette discussion sur [DEV] phpBB SEO mod Rewrite Intermédiaire

Chez OVH, tu peux utiliser le .htaccess tel quel à la racine du serveur, celui que tu as posté, mais en mettant le vrai nom de ton dossier à la place de phpbb ;)

Et aussi :

## Ce mod nécessite l'installation préalable de Cyber Alien guest session mod ( http://www.phpbbstyles.com/viewtopic.php?t=357 ).


T'inquiètes, tout à l'air en place correctement pour le reste ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede samsayan » Ven Mai 26, 2006 2:46 pm

Bonjour, voilà je viens d'installer le mod de cyberAlien ainsi que phpBB SEO mod Rewrite Avancé (Advanced) V 0.0.1 .

le forum

Premièrement :

# Pensez aussi à remplacer example.com par votre vrai URL.


Aucune correspondance trouvée dans le mod.

[édité]

Ps: j'ai bien remplacé phpbb par mon repertoire dans le .htaccess
Dernière édition par samsayan le Sam Mai 27, 2006 9:42 pm, édité 1 fois.
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede dcz » Ven Mai 26, 2006 11:54 pm

On dirais que tu n'as pas fait tous les changements de l'install, particulièrement la partie concernant function.php et le code de la fonction format_url().

Vérifie donc bien tous tes changements, et aussi, le texte des erreurs suffit ;)

Et enfin bienvenue ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede samsayan » Sam Mai 27, 2006 9:44 pm

Bonjour en fait il y avai eu une erreur de transfert ftp et le fichier function.php n'étais pas à jour. Par contre j'ai vérifié tout les fichiers et normalement tout est en place, jai toujours des erreurs, (ps j'ai mi le .htaccess dans un dossier).
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede dcz » Sam Mai 27, 2006 11:45 pm

samsayan a écrit:Bonjour en fait il y avai eu une erreur de transfert ftp et le fichier function.php n'étais pas à jour. Par contre j'ai vérifié tout les fichiers et normalement tout est en place, jai toujours des erreurs, (ps j'ai mi le .htaccess dans un dossier).


Tu as bien re-vérifier les changements, c'est bizarre là, aucun message.

Pourrais tu poster les code autour des ligne des fichiers mentionné dans les messages ainsi que le contenu de ton .htaccess et son emplacement.

En tous cas, les url sont bien réécrites, le top, vu que cela a l'air d'être un forum de développement, serait que par exemple tu fixe la limite de pagination des forums à 5 sujet par page et pareil pour les topic, histoire qu'on valide direct la pagination (en même temps, tu as de l'URL rewriting sur ton forum, donc, tout devrait marcher ;) )

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede samsayan » Dim Mai 28, 2006 3:52 pm

[Résolu]
Oui c'est un forum de developpement je vais le sur gonfler ^^

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/sessions.php on line 255


255 :setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);


Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/sessions.php on line 256


256 :
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);

257 :$SID = $user_id > 0 ? 'sid=' . $session_id : '';

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/page_header.php on line 483


Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/page_header.php on line 486


if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
{
header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
483 : header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
485 :header ('Expires: 0');
486 :header ('Pragma: no-cache');

$template->pparse('overall_header');

?>

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/forum_rap/common.php:243) in /home/xxx/public_html/forum_rap/includes/functions.php on line 1010


243 :header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);

Merci pour le support :D
Dernière édition par samsayan le Dim Mai 28, 2006 4:11 pm, édité 2 fois.
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede dcz » Dim Mai 28, 2006 3:56 pm

La je comprends rien, les réglages que j'ai suggéré concernent uniquement l'acp de phpBB ;)
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede samsayan » Dim Mai 28, 2006 4:01 pm

[Résolu]
Atan j'ai juste appliqué le mod avancé et le mod de cyberAlien et pour l'instant tout ne marche pas j'ai toute ces erreurs ;)

Sinon le htaccess avec :
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum_rap/.+/([^/]+\.html)$ /forum_rap/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum_rap/.+-vc([0-9]+)\.html$ /forum_rap/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum_rap/.+-vf([0-9]+)-([0-9]+)\.html$ /forum_rap/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum_rap/.+-vf([0-9]+)\.html$ /forum_rap/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum_rap/.+-vt([0-9]+)-([0-9]+)\.html$ /forum_rap/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum_rap/.+-vt([0-9]+)\.html$ /forum_rap/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum_rap/.+-vp([0-9]+)\.html$ /forum_rap/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum_rap/membre([0-9]+)\.html$ /forum_rap/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################

l est dans un dossier forum_rap


Ps : acp ?
Dernière édition par samsayan le Dim Mai 28, 2006 4:11 pm, édité 1 fois.
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede samsayan » Dim Mai 28, 2006 4:10 pm

Erreur trouvée et résolue, pour info dans le fichier common.php apres le ?> il y avais une ligne vide (ligne 243) j'ai supprimer la ligne et tou marche !

Merci pour ce MOD super !
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede dcz » Dim Mai 28, 2006 4:11 pm

acp rien du tout lol :D (je dis nawak des fois :lol: )

Donc les erreurs que tu soulignent concernent les vraisemblablement les réglages des cookies de phpBB ou un problème d'install du mod guest session (tu acceptes les cookies avec ton explorateur ?), mais pas du code que je t'ai filé, je ne pense vraiment pas.
Tu as moyen d'essayer en local avec easyphp ?

pour le .htaccess, il manque RewriteEngine On, et il vaut mieux mettre les Rewriterules dans le .htaccess de la racine du serveur.

Il se peut également que tu doives suivre la procédure suivante pour être en mesure d'uploader correctement ton fichier .htaccess (windows n'aime pas le "." au début du nom).

Crée un fichier "htaccess.txt", met y les règles que je t'ai données, uploade le dans le dossier www, et une fois cela fait, renomme le avec ton logiciel ftp en ".htaccess".

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede dcz » Dim Mai 28, 2006 4:12 pm

LOL, bon bah ça c'est de la synchro ;)

Et de rien :D
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede samsayan » Dim Mai 28, 2006 4:13 pm

Merci c'est bon ^^
J'ai 3 htacces sur le serveur donc... sa dois etre possible de tout mettre dans un seul mais la je sais pas faire... ^^
samsayan
 
Messages: 20
Inscription: Ven Mai 26, 2006 1:40 pm
Localisation: Montpellier

Messagede dcz » Dim Mai 28, 2006 4:37 pm

C'est juste que certaines fois, ne pas le faire compromet la bonne propagation à tous les sous dossier (ou symlinks) du serveur de règles comme celle qui permet de forcer le préfixe www dans les url.

Si ce n'est pas le cas, alors no problème ;)

Si non, et bien, en général, le plus simple est de tout mettre dans un .htaccess à la racine du serveur. Un petit exercice pour le forum Apache mod Rewrite ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21376
Inscription: Ven Avr 28, 2006 9:03 pm

Suivante

Retourner vers mod Rewrite Avancé phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités


 
cron