[Résolu] Redirection 301 sur dossier

WRInaute accro
Bonsoir à tous,

J'ai installé un forum dans un sous dossier sur un site et la règle de redirection 301 ne prend plus en compte le fait que je force l'utilisation des www.

J'ai donc mis un .htaccess dans le dossier avec la même règle que la racine en rajoutant le dossier en fin d'url, mais ça ne fonctionne pas, ai-je raté un épisode ?

Voilà ce que j'ai dans celui de la racine :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

Et voilà celui du dossier :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com/forum
RewriteRule (.*) http://www.example.com/forum/$1 [R=301,L]

Que puis-je faire pour que ça fonctionne, merci pour votre aide :)
 
WRInaute passionné
Normalement, tu ne devrais pas avoir besoin de faire cette redirection dans le dossier....
As-tu essayé de la retirer ?
 
WRInaute passionné
Essaie cela à la racine de ton site et retire celui du dossier pour voir.
Code:
Options +FollowSymlinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com$ 
RewriteRule ^(.*)   http://www.example.com/$1  [QSA,L,R=301]
 
WRInaute accro
Tjs pareil, ça fonctionne sur le site mais rien sur le forum. Bon allez me dites pas qu'il n'y que aye-aye qui puisse m'aider. Quel bande de cr***** ...

Merci Aye-Aye ;)
 
WRInaute passionné
le nom du site est le même pour le forum :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example.com/forum/$1 [R=301,L]
sinon tu peux essayer d'ajouter dans le htaccess du forum :
Code:
RewriteOptions inherit
 
WRInaute passionné
Oui je pensais que c'était aussi lié à l'ancre de fin de ligne non mise : $ dans sa règle de réécriture initiale.. mais visiblement... non.
 
Discussions similaires
Haut