Htaccess et freeglobes

WRInaute discret
Bonjour,

J'ai un problème d'htaccess avec freeglobes.
A la racine de mon site, j'ai un redirect pour virer le "www"

Code:
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

Tout ça c'est super et tout, ça marche nickel pour tout le site.
Sauf pour l'annuaire freeglobes dans example.com/annuaire, qui a son propre htaccess pour l'url rewriting.

Code:
RewriteEngine on
RewriteRule   ^(.*)-f-([0-9]*)-([0-9]*).html$   feed.php?feedid=$2&linkid=$3 [L]
RewriteRule   ^(.*)-s-([0-9]*).html$   single.php?id=$2 [L]
RewriteRule   ^(.*)-t-([0-9]*).html$   tag.php?name=$1&id=$2 [L]
RewriteRule   ^(.*)-c-([0-9]*).html$   index.php?name=$1&dir=$2 [L]
RewriteRule   ^(.*)-k-([0-9]*).html$   index.php?do=keywords&words=$1&id=$2 [L]
RewriteRule   ^(.*)-c-([0-9]*)-p-([0-9]*).html$   index.php?name=$1&dir=$2&start=$3 [L]
RewriteRule   ^top-rank([0-9]{1,2}).html$   index.php?do=top-rank&pr=$1 [L]
RewriteRule   ^(([a-z]|-)*).html$   index.php?do=$1 [L]

J'ai essayé d'y rajouter ces même lignes, impossible d'avoir http://www.example.com/annuaire qui redirige proprement vers http://example.com/annuaire
Vous savez comment régler ce problème ?

Merci de votre aide
 
WRInaute passionné
tu ajoutes après "RewriteEngine on" :
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^annuaire(.*)$ http://example.com/annuaire$1 [R=301,L]
 
WRInaute passionné
si le htaccess est dans le répertoire annuaire alors il faut plutôt mettre :
Code:
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/annuaire/$1 [R=301,L]
 
Discussions similaires
Haut