htaccess et freeglobes

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

djoh
WRInaute discret
WRInaute discret
 
Messages: 94
Inscription: Ven Fév 01, 2008 10:40

htaccess et freeglobes

Message le Lun Oct 13, 2008 14:22

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: Tout sélectionner
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: Tout sélectionner
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


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Lun Oct 13, 2008 15:40

tu ajoutes après "RewriteEngine on" :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^annuaire(.*)$ http://example.com/annuaire$1 [R=301,L]

djoh
WRInaute discret
WRInaute discret
 
Messages: 94
Inscription: Ven Fév 01, 2008 10:40

Message le Lun Oct 13, 2008 15:49

Je comprends tout à fait la logique, mais ça ne marche pas 8O


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Lun Oct 13, 2008 16:45

si le htaccess est dans le répertoire annuaire alors il faut plutôt mettre :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/annuaire/$1 [R=301,L]


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités