.htaccess phpBB SEO

10 12 2011

Ah je suis en colère !

Gredin, bandit, cercopithèque, bachi-bouzouk, coloquinte à la graisse de hérisson, sombre oryctérop, ectoplasme à roulettes, diplodocus ! [...]

Petite astuce pour ceux qui utilisent phpBB (un moteur de forum en PHP) avec l’excellent mod phpbb SEO, concernant la configuration de l’URL rewriting :

Normalement, phpBB SEO vous fourni le code du .htaccess à utiliser pour faire fonctionner la réécriture d’URL. Sauf que par défaut, ce con est configuré pour générer un .htaccess placé à la racine du serveur web (DocumentRoot).

Du coup si vous installez phpBB sur http://localhost/testphpbb/, vous devrez placer votre .htaccess dans localhost, et non pas dans le dossier testphpbb -_-’

Pour corriger le problème, il faut soit modifier à la main la directive RewriteBase dans le .htaccess, ou alors modifier les réglages dans le panneau d’admin > PHPBB SEO > .htaccess :

  • Cochez Oui pour Plus d’options, et cliquez sur Envoyer
  • Cochez Oui pour Emplacement du .htaccess, puis Envoyer à nouveau.
    Là normalement il vous a corrigé le RewriteBase et l’URL rewriting va fonctionner en plaçant le .htaccess à la racine du dossier phpbb et non pas à la racine du serveur web
RewriteBase /
=>
RewriteBase /testphpbb/

Je trouve que c’est quand même pas très malin de la part des développeurs, ils ont surement choisi de planquer cette option pour ne pas effrayer les utilisateurs avec trop de paramètres à définir, mais au contraire c’est frustrant, de quoi perde facilement 1h à chercher pour un problème à la con comme celui-là.


Partager :

Ces icônes sont des liens vers des sites de partage de signet sociaux où les lecteurs peuvent partager et découvrir de nouveaux liens.
  • Digg
  • del.icio.us
  • Facebook
  • Digg -fr
  • Live
  • MisterWong Fr
  • Scoopeo
  • StumbleUpon
  • Technorati
  • Wikio FR

Actions

Informations

Et maintenant je fais quoi ?

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>