Tous les services opérationnels Devise EUR Aucun frais de mise en service Vous êtes à La Réunion ?
‹ Hébergement web et Plesk

Redirection www : avec ou sans www, choisir

Un site répond souvent à deux adresses, avec et sans www, et les moteurs de recherche les voient comme deux sites distincts. La redirection www consiste à en choisir une et à y renvoyer l'autre par une redirection permanente 301. Dans Plesk, le réglage « Domaine préféré » le fait sans écrire une ligne ; sinon, trois lignes dans le fichier .htaccess suffisent. Dans tous les cas, l'adresse enregistrée dans votre site doit être la même.

Par Jonathan Dewaele · publié le

Avec ou sans www, peu importe pour Google. Ce qui compte, c'est de n'en avoir qu'une : sa documentation sur les adresses en double range la redirection côté serveur parmi les signaux les plus forts pour désigner l'adresse principale.

Avant de choisir : les deux adresses doivent exister

La redirection ne peut fonctionner que si les deux adresses arrivent jusqu'à votre hébergement. Il faut donc, dans la zone DNS de votre domaine, un enregistrement pour le domaine nu et un pour www, comme l'explique Pointer son domaine vers Hubspace. Le certificat de sécurité doit lui aussi couvrir les deux formes, sans quoi le navigateur affiche une alerte avant même que la redirection ait lieu.

Méthode 1 : le réglage « Domaine préféré » de Plesk

Plesk propose un réglage par site qui redirige l'une des deux adresses vers l'autre. D'après sa documentation sur la gestion de l'hébergement, il utilise le code 301, celui que les moteurs de recherche suivent sans perte.

  1. Dans votre espace client, ouvrez votre service d'hébergement et cliquez sur « Se connecter à Plesk ».
  2. Dans Sites Web & Domaines, ouvrez le domaine concerné, puis Hébergement et DNS, puis Hébergement.
  3. Repérez le réglage « Domaine préféré » et choisissez la forme avec www ou sans www.
  4. Enregistrez, puis testez les deux adresses dans une fenêtre de navigation privée.

Les libellés suivent la documentation de Plesk, rédigée en anglais (« Preferred domain ») : le texte français de votre panneau peut différer légèrement. Le réglage n'apparaît que pour un domaine qui héberge un site.

Si vous choisissez de n'en désigner aucune, Plesk prévient que les moteurs de recherche traiteront les deux formes comme deux sites, avec un référencement partagé entre elles.

Méthode 2 : trois lignes dans .htaccess

Chez nous, les sites passent par nginx devant Apache, et Apache lit le fichier .htaccess de votre site. Pour envoyer le domaine nu vers www, ajoutez en tête du fichier :

RewriteEngine On
RewriteCond %{HTTP_HOST} ^exemple\.fr$ [NC]
RewriteRule ^(.*)$ https://www.exemple.fr/$1 [R=301,L]

Remplacez exemple.fr par votre domaine. La syntaxe suit la documentation d'Apache sur la réécriture d'adresses. Le sens inverse, de www vers le domaine nu, est donné dans Faire une redirection 301, avec la manière de tester une redirection.

Choisissez une seule méthode. Le réglage de Plesk et une règle .htaccess qui vont dans le même sens font deux fois le même travail ; s'ils vont en sens contraire, ils se renvoient la balle.

Le piège : la boucle de redirection

Une boucle apparaît quand deux réglages se contredisent. Le cas le plus fréquent : Plesk envoie www vers le domaine nu, et le site, de son côté, renvoie vers www. Le navigateur finit par afficher « trop de redirections ».

Sur WordPress, l'adresse du site se règle dans Réglages, Général : l'« Adresse web de WordPress » et l'« Adresse web du site » doivent porter la même forme que celle choisie dans Plesk ou dans .htaccess. Un WordPress que nous installons démarre avec une adresse en https et en www (relevé sur une installation d'essai). Si vous préférez le domaine nu, changez les deux réglages ensemble, en suivant Changer l'adresse d'un site WordPress. En cas de boucle déjà installée, Trop de redirections WordPress : la solution détaille le diagnostic.

Vérifier le résultat

Depuis un terminal, la commande curl montre la redirection sans passer par le cache du navigateur :

curl -I http://exemple.fr/

La réponse doit indiquer un code 301 et, sur la ligne location, l'adresse choisie. Testez les quatre combinaisons : http et https, avec et sans www. Chacune doit aboutir, en une ou deux étapes, à la même adresse finale.

Un navigateur garde une redirection 301 en mémoire. Si vous changez d'avis après un essai, videz son cache ou testez dans une autre fenêtre privée.

Questions fréquentes

Faut-il choisir www ou sans www ?

Les deux fonctionnent. Le domaine nu est plus court à écrire ; www sépare plus facilement le site d'autres services rattachés au domaine. L'important est d'en garder une seule, partout : redirection, adresse du site, liens que vous publiez.

La redirection fait-elle perdre du référencement ?

Une redirection 301 est le signal que Google conseille pour regrouper deux adresses en double : elle transmet la préférence vers l'adresse choisie. C'est l'absence de choix qui disperse le référencement entre deux formes.

Le réglage de Plesk n'apparaît pas, que faire ?

Il n'existe que pour un domaine qui héberge un site. S'il reste introuvable, utilisez la méthode .htaccess, ou écrivez-nous depuis votre espace client en citant le domaine.

Articles liés