J'ai installé la version Premod phpbb3, une fois que ça marchait, j'ai configuré, généré le htacces et j'ai activé la réécriture. Surprise, ça ne marche pas sur toutes les pages.
Le forum est installé à la racine du site: -http://forum.mondomaine.com/
Le htacces ressemblait à cela
- Code: Tout sélectionner
RewriteEngine On
RewriteBase /
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$
Ca ne marchait pas quand on appelait la page: -http://forum.mondomaine.com/votre-premier-forum-f2.html
Par un hasard, je me suis retrouvé sur une autre page, la visualisation d'un message et là ça marchait. J'ai donc supprimer les ^ au début des lignes du htaccess et là tout marche.
Est-ce qu'il serait possible, bien que carrément pas probable que le mod_rewrite ne marche pas de la même façon sur toutes les version d'apache ? (c'est un apache 1.3.37 dans ce cas là)
PS je test sur mon serveur, apache 2, dans les mêmes conditions, pour éclaircir tout ça

Français |
Anglais

