Rediriger xxxx.com vers www.xxx.com

Bonjour,
je voudrais renvoyer le site sans les www vers celui avec www car si on tape le site sans les www le message suivant apparait: "Affichage du contenu du répertoire refusé
L'affichage du contenu n'est pas autorisé pour ce répertoire virtuel."

J'ai donc essayé ces redirections
RewriteEngine On
RewriteCond %{HTTP_HOST} !^xxxx.com$
RewriteRule ^(.*) http://www.xxxxx.com/$1 [QSA,L,R=301]

Ainsi que celui ci
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xxxx.com$
RewriteRule ^(.*) http://www.xxxxx.com/$1 [QSA,L,R=301]

Rien n' y fait, je n'ai pas de redirection et j'ai toujours le message d'erreur.

Merci de m'aider !
 
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tonsite\.com [NC]
RewriteRule (.*) http://www.tonsite.com/$1 [QSA,R=301,L]

Testé à l'instant, ça fonctionne
 
Je pense que ce n'est pas un problème de règle de réécriture.

1 - Es-tu sur que le domaine pointe sur le bon serveur ?
2 - Apache (ou autre serveur web), est-il bien configuré pour gérer ton domaine sans les www ?
 
J'suis d'accord avec Blount, ton message "L'affichage du contenu n'est pas autorisé pour ce répertoire virtuel" indique que la redirection n'est pas créer sur ta machine virtuelle, demande a celui qui t'heberge de faire la redirection avec le www
 
J'ai appelé, et le problème a été résolu dans la seconde.
Et sur le fichier htaccess j'ai rajouté
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.xxx\.com [NC]
RewriteRule (.*) http://www.xxxx.com/$1 [QSA,R=301,L]

Tout marche impect !
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut