Redirect domaine.com vers www.domaine.com

WRInaute occasionnel
J'ai lu pour l'effet bourbon qu'il valait mieux rediriger un domaine.com vers -www.domaine.com.
Je place :
Code:
RewriteCond %{HTTP_HOST} !www.domaine.com
RewriteRule (.*)  http://www.domaine.com/$1 [R=301,L]
et rien ne se passe???
comment faire ??
j'ai essayé de voir sur le lien ci dessous pour le sitemap mais ça m'a l'air d'être très compliqué :
http://www.jouer.org/Php/google-sitemap-00396.html
y-a-t-il plus simple ??
Merci
 
Nouveau WRInaute
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.monsite.com$
RewriteRule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]

:wink:
 
WRInaute accro
theoriquement une 301 fait passer le PR aussi.....
Je n´ai aucune preuve. Et est-ce que l´effet "anchor text" est lui assui redirigé ?
 
WRInaute impliqué
Je parie qu'à la racine tu as :
RewriteCond %{HTTP_HOST} !^www.monsite.com$

Si tu as des sous-domaines, il faut mettre à la racine :
RewriteCond %{HTTP_HOST} ^monsite.com$
 
WRInaute impliqué
Oui ben c'est bon, il ne te reste qu'à ajouter dans le répertoire sousdomaine :
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^sousdomaine.monsite.com$
RewriteRule ^(.*) http://sousdomaine.monsite.com/$1 [QSA,L,R=301]
 
WRInaute occasionnel
Voici un test de redirection : http://www.annuaire-info.com/cgi-bin/op ... on-test.pl
(issu de l'excellent site Annuaire-info)
Ca vous permet de tester si une redirection est bien de type 301 et non 302.

Thierry Bugs a dit:
Puisqu'on en parle j'ai une question pour faire la meme chose avec le sous domaine :
normalement les sous domaine c'est :
sousdomaine.mondomaine.com
Et il arrive des visiteurs par :
www.mondomaine.com/sousdomaine

Peut on faire aussi la redirection ?

Salut moi je me suis pas cassé la tête, j'ai simplement mis cette ligne dans le .htaccess (dans la racine de mon site) :
Code:
RedirectPermanent /sousdomaine/ http://sousdomaine.mondomaine.com/

... et ça a l'air de fonctionner correctement :
h*tp://www.mondomaine.com/sousdomaine/ est redirigé vers h*tp://sousdomaine.mondomaine.com/
h*tp://www.mondomaine.com/sousdomaine/a.html est redirigé vers h*tp://sousdomaine.mondomaine.com/a.html
h*tp://www.mondomaine.com/sousdomaine/dir/b.html est redirigé vers h*tp://sousdomaine.mondomaine.com/dir/b.html

etc ...
 
WRInaute accro
Discussions similaires
Haut