Webmaster Hub: mod_rewrite et IPB 3 - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

mod_rewrite et IPB 3 Modifier le .htaccess ? Noter : -----

#1 L'utilisateur est hors-ligne   Chamz 

  • Groupe : Hubmaster
  • Messages : 138
  • Inscrit(e) : 24-septembre 04
  • Genre:Homme
  • Localisation:France

Posté 15 mars 2010 - 20:16

Bonjour ! :)

Pour réduire la charge du serveur, il serait possible de modifier le fichier .htaccess d'IPB (avec mod_rewrite activé).

Ceci :

<IfModule Mod_rewrite.c>
Options-MultiViews
RewriteEngine On
RewriteBase /
RewriteCond% (REQUEST_FILENAME)!-F
RewriteCond% (REQUEST_FILENAME)!-D
RewriteRule. / index.php [L]
</IfModule>

devient :

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteRule ^forum/(.*) /index.php?/forum/$1 [L]
RewriteRule ^topic/(.*) /index.php?/topic/$1 [L]
RewriteRule ^user/(.*) /index.php?/user/$1 [L]
RewriteRule ^forum-(.*)/(.*) /index.php?/forum-$1/$2 [L]
</IfModule>

Sauf que les liens dont l'url est "http://www.monsite.com/index" ne fonctionnent plus (celui de l'onglet "Forums" par exemple).

On m'a suggéré d'ajouter au fichier .htaccess :
RewriteRule ^index /index.php?/index [L]

mais j'obtiens un page blanche lorsque je clique sur l'onglet "Forums".

Quelqu'un aurait-il une solution, ou des pistes ?

Merci. :)
0

#2 L'utilisateur est hors-ligne   Chamz 

  • Groupe : Hubmaster
  • Messages : 138
  • Inscrit(e) : 24-septembre 04
  • Genre:Homme
  • Localisation:France

Posté 17 mars 2010 - 19:10

Voici le fichier .htaccess corrigé :

Citation

Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteRule ^index$ /index.php?/index [L]
RewriteRule ^forum/(.*) /index.php?/forum/$1 [L]
RewriteRule ^topic/(.*) /index.php?/topic/$1 [L]
RewriteRule ^user/(.*) /index.php?/user/$1 [L]


J'ajouterai plus tard ce qu'il faut écrire pour les blogs, les annonces, etc.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)