Probleme PHPBB page suivante, page 2,3,4. etc

WRInaute discret
Bonjour à tous ;)

J'ai un petit problème pour naviguer sur mon forum ....en effet, lorsque je veux aller a la page 2,3...Etc, enfin changer de pages quoi. Bah ca ne marche pas :(

J'ai vu qu'il y avait des problemes similaires sur ce forum, mais ils n'ont pas été resolu !!

Si quelqu'un pouvait m'aider ca serait super :)
(Forum de mon www)


Ciaociao :wink:
 
WRInaute impliqué
Bonjour,

ça sert à quoi de faire de l'url rewriting si tes forums sont interdits aux non utilisateurs :(

les moteurs de recherches ne sont pas inscrits sur ton forum :wink:

or l'url rewriting c 'est pas pour les utilisateurs mais pour les moteurs :mrgreen:
 
WRInaute impliqué
Pilounet a dit:
la n'est pas le probleme :)

Certes mais je voulais juste te dire qu'avant de te poser ce genre de question tu devrais réfléchir à ce que je t'ai dit ...

à moins que tu n'ai envie de bosser pour rien ...

juste comme ça pour le plaisir du travail accompli :wink:
 
WRInaute accro
Pilounet a dit:
la n'est pas le probleme :)

justement, tout le problème est là,

je n'ai pas envi de m'inscrire sur ton forum pour essayer de t'aider

pourquoi url rewriter ton forum alors que les bots qui sont des invités aussi... ne peuvent pas le crawler
 
WRInaute passionné
Ohax a dit:
Pilounet a dit:
la n'est pas le probleme :)

justement, tout le problème est là,

je n'ai pas envi de m'inscrire sur ton forum pour essayer de t'aider

pourquoi url rewriter ton forum alors que les bots qui sont des invités aussi... ne peuvent pas le crawler
si, si, chez moi googlebot s'est inscrit la semaine dernière, il a même laissé son mail et son MSN privé :lol:
 
WRInaute discret
Non le problème n'est pas là car il n'y a que quelques sections qui sont "fermées"...Et pas l'intégralité du forum !! :wink:

Ca n'est arrivé a personne ce genre de problème ?

(PS : pour vous aider j'ai ouvert le forum qui posait problème)

Merci d'avance ! :wink:

Pilou!


(PS ... je ne suis pas bete, j'ai bien compris l'interet de l'url rewriting
PS 2 : si on pouvait juste parler du problème initial ca serait bien merci :))
 
WRInaute discret
euh je n'ai que ca :
Code:
RewriteRule ^forum/forums.* forum/index.php 
RewriteRule ^forum/forum([0-9]*).* forum/viewforum.php?f=$1&mark=topic 
RewriteRule ^forum/viewforum([0-9]*)-([0-9]*)-([0-9]*).* forum/viewforum.php?f=$1&topicdays=$2&start=$3 
RewriteRule ^forum/forum([0-9]*).* forum/viewforum.php?f=$1 
RewriteRule ^forum/ptopic([0-9]*).* forum/viewtopic.php?t=$1&view=previous 
RewriteRule ^forum/ntopic([0-9]*).* forum/viewtopic.php?t=$1&view=next 
RewriteRule ^forum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 
RewriteRule ^forum/ftopic([0-9]*)-([0-9]*).* forum/viewtopic.php?t=$1&start=$2 
RewriteRule ^forum/ftopic([0-9]*).* forum/viewtopic.php?t=$1 
RewriteRule ^forum/ftopic([0-9]*).html forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 
RewriteRule ^forum/sutra([0-9]*).* forum/viewtopic.php?p=$1
 
WRInaute discret
Je pense que c'est cette fonction qui ne marche pas tres bien :
Code:
function replace_for_mod_rewrite(&$s) 
{ 
$urlin = 
array( 
"'(?<!/)viewforum.php\?f=([0-9]*)&topicdays=([0-9]*)&start=([0-9]*)'", 
"'(?<!/)viewforum.php\?f=([0-9]*)&mark=topics'", 
"'(?<!/)viewforum.php\?f=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=previous'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=next'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&highlight=([a-zA-Z0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)'", 
"'(?<!/)viewtopic.php&p=([0-9]*)'", 
"'(?<!/)viewtopic.php\?p=([0-9]*)'", 
); 
$urlout = array( 
"viewforum\\1-\\2-\\3.html", 
"forum\\1.html", 
"forum\\1.html", 
"ptopic\\1.html", 
"ntopic\\1.html", 
"ftopic\\1-\\2-\\3-\\4.html", 
"ftopic\\1.html", 
"ftopic\\1-\\2.html", 
"ftopic\\1.html", 
"sutra\\1.html", 
"sutra\\1.html", 
); 
$s = preg_replace($urlin, $urlout, $s); 
return $s; 
}
 
WRInaute discret
Moi ça ne marche toujours pas.
Le problème persiste pour moi à mon avis à cause de la presence de mes titres dans les url...

Quelqu'un à la solution pour (enfin) acceder aux pages 2... sur un forum phpbb rewrite avec les titres dans l'url ?

Merci d'avance à celles et ceux qui pourraient m'aider...
 
WRInaute discret
Bon je pense avoir trouver... mon problème venait du fichier htaccess...
Pour ceux que ça interresse :
Code:
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

:lol: :lol:
 
WRInaute discret
Le problème peut aussi venir du fichier include > page_header
Le fichier doit contenir les lignes suivantes :

Code:
ob_start(); 
function replace_mod_rewrite($s) 
{ 
$urlin = array( 
"'(?<!/)viewforum.php\?f=([0-9]*)&amp;topicdays=([0-9]*)&amp;start=([0-9]*)'", 
"'(?<!/)viewforum.php\?f=([0-9]*)&amp;mark=topics'", 
"'(?<!/)viewforum.php\?f=([0-9]*)'", 
"'(?<!/\./)index.php\?c=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;view=previous'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;view=next'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;view=newest'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)watch=topic&(?:amp;)start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)unwatch=topic&(?:amp;)start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;postdays=([0-9]*)&amp;postorder=([a-zA-Z]*)&amp;start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;start=([0-9]*)&amp;postdays=([0-9]*)&amp;postorder=([a-zA-Z]*)&amp;highlight=([a-zA-Z0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)&amp;start=([0-9]*)'", 
"'(?<!/)viewtopic.php\?t=([0-9]*)'", 
"'(?<!/)viewtopic.php\?p=([0-9]*)'"); 

$urlout = array( 
"viewforum\\1-\\2-\\3.php", 
"mforum\\1.php", 
"forum\\1.php", 
"index-\\1.php", 
"ptopic\\1.php", 
"ntopic\\1.php", 
"newtopic\\1.php", 
"stopic\\1-\\2.php", 
"utopic\\1-\\2.php", 
"ftopic\\1-\\2-\\3-\\4.php", 
"ftopic\\1-\\2-\\3-\\4-\\5.php", 
"ftopic\\1-\\2.php", 
"ftopic\\1.php", 
"sutra\\1.php"); 

$s = preg_replace($urlin, $urlout, $s); 

return $s; 
}
 
WRInaute discret
Oups !
En fait, j'ai encore un p'tit problème...
Les sujets suivants s'affichent bien, mais ce sont les messages suivants (dans un même sujet) qui ne s'affichent pas ! :(
Quelqu'un peut-il m'aider, sachant que j'ai le code ci-dessus dans page_header et comme htaccess :
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^forums.* /forum/index.php [L]
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics [L]
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3 [L]
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1 [L]
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous [L]
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next [L]
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2 [L]
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2 [L]
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 [L]
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1 [L]
RewriteRule ^ftopic([0-9]*).html /forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [L]
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2 [L]
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1 [L]
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest

Merci d'avance !
le forum est là...*www.bienchezsoi.net/forum/index.php
 
Discussions similaires
Haut