PHPBB-Rewritting achevé reste des problémes

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

fpicaut
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 26 Nov 2004

PHPBB-Rewritting achevé reste des problémes

Message le Ven Nov 26, 2004 12:59

Bonjour à toutes et à tous,

J'ai effectué les manips données dans ce forum.

La liste des forums s'affiche, mais pas les forums:

http://www.emploirama.com/forum/

Mais dés qu'on clique là, pas de forum....

Mon hebergeur est OVH et j'ai fais gaffe à prendre les rulles alternatives.

Merci pour votre aide.

Fabrice.

totoro
WRInaute impliqué
WRInaute impliqué
 
Messages: 925
Inscription: 28 Juil 2004

Message le Ven Nov 26, 2004 14:18

Tes règles de rewrite semblent pointer vers / au lieux de /forum ...

Bon courage.

P.S. le petit café me rappelle vaguement un autre site... me trompes-je ? ;)

yanhl
WRInaute impliqué
WRInaute impliqué
 
Messages: 793
Inscription: 4 Déc 2003

Message le Ven Nov 26, 2004 15:00

en ce moment ça ne marche pas, t'es peut-être en train de bosser dessus.
Tel que je le vois actuellement, y'a une erreur de format de rewriting : comment tu vas trouver tes id ? et ton dernier mot-clé est systématiquement pollué.

Daktari
WRInaute impliqué
WRInaute impliqué
 
Messages: 623
Inscription: 10 Mai 2004

Re: PHPBB-Rewritting achevé reste des problémes

Message le Ven Nov 26, 2004 21:31

fpicaut a écrit:Bonjour à toutes et à tous,

J'ai effectué les manips données dans ce forum.

La liste des forums s'affiche, mais pas les forums:

http://www.emploirama.com/forum/

Mais dés qu'on clique là, pas de forum....

Mon hebergeur est OVH et j'ai fais gaffe à prendre les rulles alternatives.

Merci pour votre aide.

Fabrice.


Je viens d'essayer pendant deux heures de faire la même-chose que toi chez sivit et moi c'est pire car lorsque je mets le fichier ".htaccess", j'ai un message "servor internal error" :cry: .

Si vous êtes hébergé par Sivit ou OVH, vous devez utiliser le .htaccess suivant (remplacez /forums/ par le chemin relatif vers votre forum) :

Code: Tout sélectionner
RewriteRule ^forums.* /forums/index.php

RewriteRule ^mforum([0-9]*).*
/forums/viewforum.php?f=$1&mark=topics

RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).*
/forums/viewforum.php?f=$1&topicdays=$2&start=$3

RewriteRule ^forum([0-9]*).*
/forums/viewforum.php?f=$1

RewriteRule ^ptopic([0-9]*).*
/forums/viewtopic.php?t=$1&view=previous

RewriteRule ^ntopic([0-9]*).*
/forums/viewtopic.php?t=$1&view=next

RewriteRule ^stopic([0-9]*)-([0-9]*).*
/forums/viewtopic.php?t=$1&watch=topic&start=$2

RewriteRule ^utopic([0-9]*)-([0-9]*).*
/forums/viewtopic.php?t=$1&unwatch=topic&start=$2

RewriteRule
^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
/forums/viewtopic.php?t=$1
&postdays=$2&postorder=$3&start=$4

RewriteRule ^ftopic([0-9]*)-([0-9]*).*
/forums/viewtopic.php?t=$1&start=$2

RewriteRule ^ftopic([0-9]*).*
/forums/viewtopic.php?t=$1

RewriteRule ^ftopic([0-9]*).html
/forums/viewtopic.php?t=$1&start=$2&postdays=$3
&postorder=$4&highlight=$5

RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).*
/forums/viewtopic.php?t=$1&highlight=$2

RewriteRule ^sutra([0-9]*).*
/forums/viewtopic.php?p=$1




si j'ai bien compris mon forum se trouvant dans le dossier forum, je dois le remplacer comme suit :

Code: Tout sélectionner
RewriteRule ^forums.* /forum/index.php

RewriteRule ^mforum([0-9]*).*
/forum/viewforum.php?f=$1&mark=topics

RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).*
/forum/viewforum.php?f=$1&topicdays=$2&start=$3

RewriteRule ^forum([0-9]*).*
/forum/viewforum.php?f=$1

RewriteRule ^ptopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=previous

RewriteRule ^ntopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=next

RewriteRule ^stopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&watch=topic&start=$2

RewriteRule ^utopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&unwatch=topic&start=$2

RewriteRule
^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
/forum/viewtopic.php?t=$1
&postdays=$2&postorder=$3&start=$4

RewriteRule ^ftopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&start=$2

RewriteRule ^ftopic([0-9]*).*
/forum/viewtopic.php?t=$1

RewriteRule ^ftopic([0-9]*).html
/forum/viewtopic.php?t=$1&start=$2&postdays=$3
&postorder=$4&highlight=$5

RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).*
/forum/viewtopic.php?t=$1&highlight=$2

RewriteRule ^sutra([0-9]*).*
/forum/viewtopic.php?p=$1


ou alors je me suis trompé :lol:

J'ai donc remis les anciens fichiers, si tu trouves une solution, je suis preneur :wink: .

Daktari
WRInaute impliqué
WRInaute impliqué
 
Messages: 623
Inscription: 10 Mai 2004

Message le Ven Nov 26, 2004 21:53

J'ai essayé de mettre juste le fichier "session.php" et là pas de problèmes par contre dès que je passe à l'étape url rewriting là ça bloque :oops: . Quelqu'un a-t-il une idée ? Merci :D .

Daktari
WRInaute impliqué
WRInaute impliqué
 
Messages: 623
Inscription: 10 Mai 2004

Message le Ven Nov 26, 2004 23:14

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^forums.* /forum/index.php
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest


J'ai réussi, j'ai utilisé le .htaccess qui précède :D .


XenonDelee
WRInaute impliqué
WRInaute impliqué
 
Messages: 923
Inscription: 6 Avr 2004

Message le Sam Nov 27, 2004 6:09

bon moi j'ai mis en place une forme un peu plus élaborée ( et simple à effectuer ) pour ceux que ça intéresse :

exemple ici

les noms de fichiers et de forums sont dans l'url ...

mode d'emploi ici :lol:

A+

fpicaut
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 26 Nov 2004

Message le Sam Nov 27, 2004 14:59

Un grand merci à vous tous pour votre aide et surtout à Daktari, j'ai appliqué sa solution et ça marche:

Code: Tout sélectionner
RewriteEngine On
RewriteRule ^forums.* /forum/index.php
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest




Merci. Fabrice.


Luc [TRO]
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 12 Jan 2004

Message le Mar Aoû 09, 2005 3:30

Désolé de remonter le sujet ....
mais en fait dans cette solution , il y a un problème avec la fonction de mise en surbrillance des mots (highlight) lors qu'on effectue une recherche sur le forum par exemple ... si on recherche un mot cela marche mais si on met plus mots çà fait une url bizarre et seul le premier mot est pris en comte en surbrillance ...

ça me donne un truc du style setopic_xxxx-mot1.html+mot2+mot3

je vois qu'ici sur le forum WRI on a trouvé la solution avec la recherche et le hightlight de plusieurs mots alors si vous pouviez me renseigner au niveau htacess et code à placer dans header pour cette fonction ce serait gentil

merci,
Dernière édition par Luc [TRO] le Mer Aoû 10, 2005 9:40, édité 1 fois.

dcz
WRInaute impliqué
WRInaute impliqué
 
Messages: 723
Inscription: 2 Mar 2005

autre solution

Message le Mar Aoû 09, 2005 11:19



Luc [TRO]
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 15
Inscription: 12 Jan 2004

Message le Mar Aoû 09, 2005 11:38

cela ne répond pas à ma question sur le highlight , car je veux garder le système actuel avec les liens actuels ...je n'ai pas l'intention de rechanger tout le système de mon forum ... en attendant j'ai trouvé une astuce en modifiant search.php pour utiliser un viewtopic2.php mais j'aimerais le faire marcher en URL rewriting

www.tro-online.com/forums/


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Click-To-Call

  • Détection de pages similaires
    Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.


Qui est en ligne

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