Besoin petite aide pour rewrite 10 derniers messages forum

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

bjp
WRInaute impliqué
WRInaute impliqué
 
Messages: 602
Inscription: 12 Mai 2003

Besoin petite aide pour rewrite 10 derniers messages forum

Message le Dim Aoû 10, 2003 7:43

Bonjour à tous
c'est grace aux conseils donnés sur ce forum que j'ai pu faire un url rewritting de mon forum phpbb, et ainsi être bien référencé par Google.

Il me reste 2 petits problèmes. Le premier et le plus important : sur la page d'accueil de mon forum, j'affiche avec le mod "Last x Post", les 10 derniers messages du forum. Le problème est que je narrive pas à récrire les lignes de codes pour avoir aussi une adresse en .html

pour le moment, lorsque je clique sur l'un des liens des "Derniers messages", j'ai une adresse du type : http://www.xxxforum.com/forum/viewtopic ... 5236#15236
et j'aimerai avoir ceci : http://www.xxxforum.com/forum/viewmessa ... html#15236

Voici mon fichier htacces
Code: Tout sélectionner
RewriteEngine on
Options +FollowSymlinks
RewriteRule ^viewforum_([0-9]+)_([0-9]+)_([0-9]+)\.html$ viewforum.php?f=$1topicdays=$2&start=$3 [L]
RewriteRule ^viewforum_([0-9]+)\.html$ viewforum.php?f=$1 [L]
RewriteRule ^viewtopic_([0-9]+)_([0-9]+)_(asc|desc)_([0-9]+)\.html$ viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 [L]
RewriteRule ^viewtopic_([0-9]+)_([0-9]+)\.html$ viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^viewtopic_([0-9]+)_newest\.html$ viewtopic.php?t=$1&view=newest [L]
RewriteRule ^viewtopic_([0-9]+)_previous\.html$ viewtopic.php?t=$1&view=previous [L]
RewriteRule ^viewtopic_([0-9]+)_next\.html$ viewtopic.php?t=$1&view=next [L]
RewriteRule ^viewtopic_([0-9]+)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^viewprofile_([0-9]+)\.html$ profile.php?mode=viewprofile&u=$1 [L]
RewriteRule ^viewmessage_([0-9]+)\.html$ viewtopic.php?p=$1 [L]


et voici les lignes de code de mon fichier lastpostindex.php
Code: Tout sélectionner
   $template->assign_block_vars('mess',array(
      'CLASS' => $class,
      'URL' => append_sid("viewtopic.php?" . POST_POST_URL . "=" . $xpostrow[$i]['topic_last_post_id']) . "#" . $xpostrow[$i]['topic_last_post_id'],
         'TITLE' => stripslashes($topic_title),
      'URL_FORUM' => append_sid("viewforum.php?" . POST_FORUM_URL . "=" . $xpostrow[$i]['forum_id']),
      'FORUM' => htmlspecialchars(stripslashes($xpostrow[$i]['forum_name'])),
      'URL_USER' => append_sid("profile.php?mode=viewprofile&" . POST_USERS_URL . "=" . $xpostrow[$i]['user_id']),
      'USER' => htmlspecialchars(stripslashes($xpostrow[$i]['username'])),
      'REPLIES' => $xpostrow[$i]['topic_replies'],
      'LAST' => $post_date
   ));
}

Si quelqu'un pouvait me préter un coup de main se serait sympa.

Je me pose aussi une autre question : est ce que Google peut référencer ce type d'adresse :
http://www.xxxmonforum.com/forum/viewtopic.php?p=15236
ou va il préférer ce type d'adresse :
http://www.xxxforum.com/forum/viewmessage_15236.html

Si la réponse est Oui, c'est à dire Google référence aussi bien la première url en php, dans ce cas, autant supprimer le fichier htaccess qui termine le rewritting.
Mais toujours dans ce cas, puisque Google référence déjà pas mal de pages de mon forum en html, comment créer un fichier htacces qui redirigerait ces pages vers les pages en php.


hetzeld
WRInaute passionné
WRInaute passionné
 
Messages: 2209
Inscription: 2 Déc 2002

Message le Dim Aoû 10, 2003 8:52

Salut,

phpBB n'est pas mon truc, mais voilà déjà la règle de réécriture:

Code: Tout sélectionner
RewriteRule ^viewmessage_([0-9]+)\.html#([0-9]+)  viewtopic.php?p=$1#$2 [L]


Dan

bjp
WRInaute impliqué
WRInaute impliqué
 
Messages: 602
Inscription: 12 Mai 2003

Message le Dim Aoû 10, 2003 12:27

C'est déjà gentil. Merci.


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Dim Aoû 10, 2003 12:48

j'ai un autre de mes sites qui a un forum phpBB d'origine (non URL_rewrité) et qui est tres bien indexé dans google
(par contre, obligé de dégager le SID)

bjp
WRInaute impliqué
WRInaute impliqué
 
Messages: 602
Inscription: 12 Mai 2003

Message le Dim Aoû 10, 2003 12:52

mahefarivony a écrit:j'ai un autre de mes sites qui a un forum phpBB d'origine (non URL_rewrité) et qui est tres bien indexé dans google
(par contre, obligé de dégager le SID)


J'ai réussi à dégager les SID moi aussi. Mes adresses sont de type :
http://www.xxxmonforum.com/forum/viewtopic.php?p=15236

Mon problème si j'enlève les règles du fichier htacces est de rediriger les pages de mon forum indexées par Google en html vers des pages php.

bjp
WRInaute impliqué
WRInaute impliqué
 
Messages: 602
Inscription: 12 Mai 2003

Message le Dim Aoû 10, 2003 16:16

S'il y a quelqu'un pour m'aider à transcrire ces foutues lignes en signes lisible en html.
Code: Tout sélectionner
append_sid("viewtopic.php?" . POST_POST_URL . "=" . $xpostrow[$i]['topic_last_post_id']) . "#" . $xpostrow[$i]['topic_last_post_id'],

bjp
WRInaute impliqué
WRInaute impliqué
 
Messages: 602
Inscription: 12 Mai 2003

Message le Mar Aoû 12, 2003 13:55

Au secours !!!

LeeMooNia
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 18 Juil 2009

Silly me

Message le Mar Juil 28, 2009 23:42

Hi

I'm just registered on your lovley forum . And I'm not an expert in internet.
I'm doing lots of handcrafts , so can anyone help me choose a link with informaiton about New Test Page anywhere in the internet.

Thankee!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité