erreur url rewriting phpBB
16 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- alexvoy
- Nouveau WRInaute

- Messages: 12
- Inscription: 29 Aoû 2003
erreur url rewriting phpBB
Voilà, j'ai suivit à la lettre le tutorial sur comment rewrité phpBB de webrankinfo.
Pour les ID de sessions, ca marche impec'.
Pour les liens, ca me les transforme de cette façon (et ça ne marche pas):
http://www.monsite.com/forum/forum2.php par exemple pour l'index des forums.
Quelqu'un aurait une idée?
Je ne vois vraiment pas où est l'erreur.
PS: mon hébergeur est sivit.
Merci d'avance.
Pour les ID de sessions, ca marche impec'.
Pour les liens, ca me les transforme de cette façon (et ça ne marche pas):
http://www.monsite.com/forum/forum2.php par exemple pour l'index des forums.
Quelqu'un aurait une idée?
Je ne vois vraiment pas où est l'erreur.
PS: mon hébergeur est sivit.
Merci d'avance.
- alexvoy
- Nouveau WRInaute

- Messages: 12
- Inscription: 29 Aoû 2003
Désolé, je relance le sujet car j'ai toujours pas réussi.
Par contre je me demande si le problème ne viendrait pas de mon hébergeur (sivit) qui aurait "oublié" d'activer le mode rewrite.
J'ai fait ca petit test, en mettant à la racine du FTP un .htaccess avec ceci:
Je lance le navigateur, tape http://www.monsite.com/index.html
==> Erreur 404
C'est moi qui ai fait une erreur ou ça devrait effectivement me redirigé vers http://www.monsite.com/index.php ?
Par contre je me demande si le problème ne viendrait pas de mon hébergeur (sivit) qui aurait "oublié" d'activer le mode rewrite.
J'ai fait ca petit test, en mettant à la racine du FTP un .htaccess avec ceci:
RewriteEngine On
RewriteRule ^index.html index.php
Je lance le navigateur, tape http://www.monsite.com/index.html
==> Erreur 404
C'est moi qui ai fait une erreur ou ça devrait effectivement me redirigé vers http://www.monsite.com/index.php ?
-

Dr DLP - WRInaute impliqué

- Messages: 673
- Inscription: 28 Juin 2003
Je viens de me rappeler que c'était spécial pour Sivit ...
Essaye avec ça :
Essaye avec ça :
- 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 ^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 ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
- alexvoy
- Nouveau WRInaute

- Messages: 12
- Inscription: 29 Aoû 2003
Merci beaucoup !
Ca marche !
Juste peut être quelque chose à améliorer:
Sur les topic qui contiennent plusieurs pages, les URL sont du genre:

Ca marche !
Juste peut être quelque chose à améliorer:
Sur les topic qui contiennent plusieurs pages, les URL sont du genre:
- alexvoy
- Nouveau WRInaute

- Messages: 12
- Inscription: 29 Aoû 2003
Je viens de voir qu'en fait quand un topic fait plusieurs page, si on essai d'aller sur une autre que la premiere, c'est quand même la première qui est chargée!
Donc apparamment il y a un soucis du coté des lignes qui permette de réécrire les URL en rapport, à savoir:
Normalement tout le reste fonctionne.
Déjà ça vient pas du htaccess car si je tape directement des adresses de ce style:
ça charge la bonne page.
Donc apparamment il y a un soucis du coté des lignes qui permette de réécrire les URL en rapport, à savoir:
viewtopic.php?t=xx&start=yy
viewtopic.phpt=xx&postdays=0&postorder=asc&start=yy
Normalement tout le reste fonctionne.
Déjà ça vient pas du htaccess car si je tape directement des adresses de ce style:
ça charge la bonne page.
-

Dr DLP - WRInaute impliqué

- Messages: 673
- Inscription: 28 Juin 2003
Mets ça dans ton .htaccess :
Et çà dans ton page_header.php :
- 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
Et çà dans ton page_header.php :
- Code: Tout sélectionner
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.php",
"utopic\\1.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;
}
- dentifrice
- Nouveau WRInaute

- Messages: 24
- Inscription: 16 Déc 2003
Bonjour,
J'ai eu le même problème que alexvoy sur un hébergement sivit 300, j'ai fait les modifications de Dr DLP, cela marche bien, mais les pages sont troujours en .php du style :
http://www.nomdetonsite.com/forum/ftopic3207-135.php
Serait-il possible de l'avoir en .html ?
Merci
J'ai eu le même problème que alexvoy sur un hébergement sivit 300, j'ai fait les modifications de Dr DLP, cela marche bien, mais les pages sont troujours en .php du style :
http://www.nomdetonsite.com/forum/ftopic3207-135.php
Serait-il possible de l'avoir en .html ?
Merci
16 messages
• Page 1 sur 2 • 1, 2
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 :
- erreur lors de la conversion phpbb 3.0.8--> 3.0.9
- Forum phpbb petite erreur de placement
- Erreur 404 pour mon forum phpBB
- Erreur avec google stat sur phpBB
- Erreur 404 quand je clique sur un sujet phpbb
- Erreur fichier XML pour mon forum phpBB
- url rewriting phpBB 2.0.18
- URL rewriting et phpBB
- Url rewriting phpBB 2.0.17
- pb url rewriting phpBB
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
