Bonjour,
J'ai parcourus le forum, mais rien n'a marché de tout ce que j'ai essayé. J'ai rewrité mon forum en mettant le htaccess fournis sur ce forum :
Il marchait très bien, j'ai récement changé d'hébergeur, je suis allé chez oneandone, malheureusement ils ne prennent pas les htaccess comme tout le monde apparement. Bref, j'ai pu changer celui du site, mais celui du forum n'a pas l'air de passer.
L'index marche parfaitement, mais dès que je veux entrer dans un sujet ou dans un forum, ca ne passe pas. Peux-être que ca ne vient pas du htaccess, étant donné qu'on modifie certaine chose dans un fichier de phpbb :
Je suis un peu perdu, n'étant pas un expert de l'url rewriting je demande votre aide.
Au cas où vous vouliez voir le forum en question : -http://www.notionweb.com/forum
Merci !
J'ai parcourus le forum, mais rien n'a marché de tout ce que j'ai essayé. J'ai rewrité mon forum en mettant le htaccess fournis sur ce forum :
Code:
RewriteEngine On
RewriteRule ^forums.* /index.php
RewriteRule ^mforum([0-9]*).* /viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^ftopic([0-9]*)-([0-9]*).* /viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html /viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /viewtopic.php?t=$1&view=newest
Il marchait très bien, j'ai récement changé d'hébergeur, je suis allé chez oneandone, malheureusement ils ne prennent pas les htaccess comme tout le monde apparement. Bref, j'ai pu changer celui du site, mais celui du forum n'a pas l'air de passer.
L'index marche parfaitement, mais dès que je veux entrer dans un sujet ou dans un forum, ca ne passe pas. Peux-être que ca ne vient pas du htaccess, étant donné qu'on modifie certaine chose dans un fichier de phpbb :
Code:
ob_start();
function replace_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]*)&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]*)&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]*)&highlight=([a-zA-Z0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)'",
"'(?<!/)viewtopic.php\?p=([0-9]*)'");
$urlout = array(
"viewforum\\1-\\2-\\3.php",
"mforum\\1.php",
"forum\\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",
"setopic_\\1-\\2.html",
"ftopic\\1.php",
"sutra\\1.php");
$s = preg_replace($urlin, $urlout, $s);
return $s;
}
Je suis un peu perdu, n'étant pas un expert de l'url rewriting je demande votre aide.
Au cas où vous vouliez voir le forum en question : -http://www.notionweb.com/forum
Merci !