Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Besoin petite aide pour rewrite 10 derniers messages forum

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
bjp
WRInaute passionné
WRInaute passionné

Inscrit le: 12 Mai 2003
Messages: 602

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 8:43    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

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.php?p=15236#15236
et j'aimerai avoir ceci : http://www.xxxforum.com/forum/viewmessage_15236.html#15236

Voici mon fichier htacces
Code:
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:
   $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 accro
WRInaute accro

Inscrit le: 02 Déc 2002
Messages: 2205
Localisation: France - Angleterre

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 9:52    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

Salut,

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

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


Dan
 
bjp
WRInaute passionné
WRInaute passionné

Inscrit le: 12 Mai 2003
Messages: 602

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 13:27    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

C'est déjà gentil. Merci.
 
mahefarivony
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2002
Messages: 11343

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 13:48    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

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)
 
mahefarivony Visiter le site web du posteur
bjp
WRInaute passionné
WRInaute passionné

Inscrit le: 12 Mai 2003
Messages: 602

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 13:52    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

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.
 
mahefarivony Visiter le site web du posteur
bjp
WRInaute passionné
WRInaute passionné

Inscrit le: 12 Mai 2003
Messages: 602

URL permanente de ce messagePosté le : Dim Aoû 10, 2003 17:16    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

S'il y a quelqu'un pour m'aider à transcrire ces foutues lignes en signes lisible en html.
Code:
append_sid("viewtopic.php?" . POST_POST_URL . "=" . $xpostrow[$i]['topic_last_post_id']) . "#" . $xpostrow[$i]['topic_last_post_id'],
 
mahefarivony Visiter le site web du posteur
bjp
WRInaute passionné
WRInaute passionné

Inscrit le: 12 Mai 2003
Messages: 602

URL permanente de ce messagePosté le : Mar Aoû 12, 2003 14:55    Sujet du message: Besoin petite aide pour rewrite 10 derniers messages forum

Au secours !!!
 
mahefarivony Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort