htaccess et freeglobes
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
htaccess et freeglobes
Bonjour,
J'ai un problème d'htaccess avec freeglobes.
A la racine de mon site, j'ai un redirect pour virer le "www"
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.
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
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

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
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]
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
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]
4 messages • Page 1 sur 1
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 :
- Article sur le fichier .htaccess
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Comment éviter les contenus dupliqués (avec/sans le www)
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Aperçu des différents types de redirection
- L'URL Rewriting expliqué aux débutants
- Découpage du forum webmaster en 2 forums
- Les changements de Googlebot fin 2003
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Domaine favori - URL canonique
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum