Redirections www double contenu - bonne pratique

Cet article reprends la bonne pratiques autour des redirections 301 pour ne pas avoir du "Double Contenu" (càd. un site accessible sous différentes adresses).

En effet, à l'heure d'aujourd'hui, presque tous les sites sont accessible à la fois en http et https. Il se peut aussi que celui-ci soit accessible avec www ou directement en tapant votre domaine. 

Le fait de pouvoir accéder à votre site de différentes manières n'est pas du tout apprécié par google, facebook ou autre moteur de recherche.

La bonne pratique, est simplement d'utiliser un seul point d'entrée et de faire des redirections 301 pour les autres.

Il est vivement conseillé d'opter pour
- https : dévier tout votre traffic vers https uniquement
- www : utiliser cette particule par défaut avant votre nom de domaine. C'est à la fois historique et technique. En effet, il est plus évident de "brancher" un accélérateur de site si le domaine comporte "www". En effet, il est possible d'utiliser un CNAME DNS avec www, et pas avec le nom de domaine en tant que tel.

Pour effectuer correctement ces redirections, vous pouvez utiliser le code suivant:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteRule .* https://www.votresite.com%{REQUEST_URI} [L,R=301]

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

Qu'il suffit de glisser dans un fichier .htaccess à la racine de votre site. Veillez à indiquer votre nom de domaine à la place de www.votresite.com.

Avant d'activer cela, il est nécessaire d'avoir déjà un certificat SSL activé et fonctionnel sur votre site.

Une fois activé, vous pouvez utiliser des outils comme http://www.redirect-checker.org/ pour vérifier le comportement au niveau des redirections de votre site.

En effet, il devrait il y avoir qu'une seule redirection quelle que soit l'url de votre site. Par exemple

CONGRATULATION. Everything seems to be fine.

http://tinycluster.com
301 Moved Permanently
https://www.tinycluster.com/
200 OK

Est correct.

Par contre

http://tinycluster.com

301 Moved Permanently

https://www.tinycluster.com

301 Moved Permanently
https://www.tinycluster.com/
200 OK

Ne l'est pas. En effet, nous parlons ici de double redirection, ce qui n'est pas optimal. En effet, http://tinycluster.com -> http://www. -> https à la place de http://tinycluster.com -> https://www.tinycluster.com

Si vous ne maitrisez pas les htacess, des modules wordpress sont disponibles.


Attention, pour information:
- si vous modifiez votre url de base (vous passez à full https, ou en www), il se peut que votre compte console.google.com ne receuille plus les informations relative à l'indexation de votre site. Il faut alors ré-ajouter une compte console.google.com avec la nouvelle url
- idem pour facebook, il se peut que les compteurs de vos partages, j'aime etc affichés sur votre site avec des plugins wordpress par exemple affiche 0. Toutefois, n'ayez crainte, les partages, etc n'ont pas disparu. Juste leur comptabilisation affichée sur votre site jusqu'à la date du passage aux nouvelles urls
  • redirection, https, double contenu, htacess, 301
  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Related Articles

SSH - Autoriser notre équipe sur votre serveur

Pour du travail en régie, ou contrat de maintenance, vous pouvez nous donner l'accès à votre...

Que faire en cas de difficultés ?

Lorsque vous souhaitez prendre contact avec le support technique de Tinycluster, vous devez tout...

Utiliser nos serveurs DNS pour vos sites / serveurs VPS ou Dédiés

Tinycluster mets à disposition de ses clients ses serveurs DNS répliqués à plusieurs endroits...

Changer le propriétaire d'un nom de domaine .BE, .LU, .ES chez Tinycluster

Le registrar dns.be ainsi que .lu, .es a une procédure spéciale dite de "TRADE" pour changer le...

Comment récupérer ses identifiants SpamExperts

Dans le cas où vous auriez perdu vos identifiants de connection pour SpamExperts, il existe une...