Comment rediriger de HTTP vers HTTPS
Publié: 2020-05-03Actuellement, il est important que votre site Web redirige de HTTP vers HTTPS. Si le site Web gère des affaires où il demande des informations de connexion telles que des informations bancaires, une carte de crédit ou de débit aux utilisateurs, https est indispensable.
Bien que vous ayez le privilège de faire vos achats à domicile, vous devez toujours faire attention si vous saisissez vos données sensibles sur le site non sécurisé. Cependant, il n'y a pas lieu de s'inquiéter si un site Web possède un certificat SSL et a activé https sur son site.
Dans cet article, vous connaîtrez les avantages d'avoir un certificat SSL. De plus, vous en apprendrez plus sur la redirection.
Pourquoi http vers https ?
Avant de passer à https, vous devriez avoir une réponse à cela.
- Information sensible
Comme nous l'avons vu ci-dessus, si votre site traite des informations sensibles, vous devez l'activer. Vous ne voudrez peut-être jamais que les détails de paiement de votre client soient divulgués.
- Signe de confiance
Le cadenas vert permet à l'utilisateur de savoir que le site est authentique et digne de confiance. Avec cette option activée, les utilisateurs ne recevront pas de fausses données sur le site. Les navigateurs afficheront le site comme non sécurisé dans l'URL s'il n'y a pas de https. Pour convertir vos visiteurs en clients, vous ne voudrez peut-être jamais que cela se produise.
- Améliorer la vitesse du site Web
Cela contribue également à améliorer le temps de chargement du site Web. Google considère la vitesse de chargement des pages comme l'un des facteurs qui déterminent le classement du site. De plus, les visiteurs n'attendront pas longtemps si votre site est lent et ne se charge pas en une fraction de seconde ou de secondes. Vous trouverez toujours un site avec https avec une vitesse améliorée par rapport à la version HTTP.
- Booster en SEO
Les moteurs de recherche donnent également la préférence aux sites sûrs. Lorsque le site Web fonctionne en https, ce sera un signal de classement positif pour le référencement du site.
- Pour de meilleures données de référence
Si votre site fonctionne sur HTTP et que votre site est partagé sur le site HTTPS, les données de référence ne peuvent pas être suivies. Dans un tel cas, le trafic provenant de plusieurs sites HTTPS s'affiche en tant que trafic direct. Dans le cas d'une propagation HTTPS à HTTPS, le référent individuel est transmis.
Étapes pour rediriger de HTTP vers HTTPS :
Abordons maintenant le vrai sujet. Suivez ces étapes pour effectuer la redirection.
- Sauvegarde
Non seulement la redirection, mais aussi dans chaque changement majeur, il est sûr d'avoir une sauvegarde de votre site.
- Certificat SSL
La plupart des hébergeurs comme SiteGround, Hostgator, etc. fournissent un certificat SSL gratuitement avec le plan d'hébergement. Cependant, si vous avez hébergé avec un fournisseur d'hébergement comme Godaddy, vous devez acheter un certificat SSL et l'activer sur votre serveur. Sans certificat SSL, vous ne pourrez jamais obtenir de redirection https.
- Ajouter HTTPS dans la zone d'administration
Vous devez vous assurer que chaque fois que vous vous connectez au backend, les informations sont échangées en toute sécurité. Pour effectuer cette opération, ouvrez le fichier wp-config.php et ajoutez le code écrit ci-dessous avant la ligne "C'est tout, arrêtez d'éditer!"
définir('FORCE_SSL_ADMIN', vrai);
En conséquence, vous pourrez vous connecter à wp-admin avec une connexion sécurisée.
- Mettre à jour l'adresse
Vérifiez l'adresse du site sur le tableau de bord. Ouvrez Paramètres> Général et assurez-vous d'avoir https:// au début de l'adresse WordPress et de l'adresse du site.

- Mettre à jour les liens
Il peut y avoir divers liens dans la base de données et le contenu sous forme de HTTP. Vous devez changer ces liens en https. De plus, tous les liens externes, modèles et fichiers de fonction doivent être modifiés en https. Au cours de ce processus, vous devez vérifier et vérifier tous les liens, y compris l'image, la vidéo, les polices Web, Iframe, Javascript, CSS, etc.
Redirection HTTPS utilisant htaccess dans CPanel
Vérifiez le répertoire racine. Si vous avez un fichier nommé .htaccess, vous pouvez simplement le modifier, sinon créez un fichier texte brut et téléchargez-le dans le répertoire racine. Effectuez les opérations suivantes pour rediriger de http vers https :
Si vous avez du code existant dans .htaccess, ajoutez ce code :
Moteur de réécriture activé RewriteCond %{SERVER_PORT} 80 Règle de réécriture ^(.*)$ https://www.votredomaine.com/$1 [R,L]
Si vous souhaitez rediriger un domaine spécifique pour utiliser HTTPS, ajoutez ce code :
Moteur de réécriture activé RewriteCond %{HTTP_HOST} ^votredomaine\.com [NC] RewriteCond %{SERVER_PORT} 80 Règle de réécriture ^(.*)$ https://www.votredomaine.com/$1 [R,L]
Cependant, si vous souhaitez simplement rediriger un dossier, utilisez ce code :
Moteur de réécriture activé RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} dossier RéécrireRègle ^(.*)$ https://www.votredomaine.com/dossier/$1 [R,L]
Dans le code ci-dessus, vous devez remplacer le "dossier" par votre nom de dossier et "votredomaine" par votre nom de domaine.
Redirection HTTPS dans Nginx
Tout d'abord, prenez la sauvegarde du fichier que vous utilisez pour la directive server. Habituellement, il est présent en tant que fichier nginx.conf ou default.conf.
Ajoutez ce code dans ce fichier :
renvoie 301 https://$server_name$request_uri ;
Enregistrez ce fichier et testez le site après avoir redémarré le serveur.
Redirection HTTPS dans CDN
Si vous utilisez des services de CDN comme Cloudflare, vous obtiendrez à la fois un SSL gratuit et toujours activer l'option HTTPS dans les paramètres. Il se trouve dans l'onglet crypto de Cloudflare.
HTTPS dans Google Search Console et Google Analytics
Si votre site s'exécute en HTTPS, vous devez ajouter une nouvelle propriété pour revendiquer la version HTTPS de votre site dans Google Search Console. De plus, vous devez soumettre à nouveau un sitemap dans la propriété nouvellement ajoutée dans GSC. Cela permet à Google de comprendre facilement la structure de votre site. Il s'agit d'une étape obligatoire si vous redirigez de HTTP vers HTTPS.
De plus, vous avez peut-être supprimé des backlinks de votre site HTTP en utilisant la méthode du fichier de désaveu. Dans ce cas, vous devez soumettre à nouveau ce fichier à partir du nouveau profil. Cependant, si vous ne suivez pas cette étape, Google manquera votre fichier de désaveu lors de la mise à jour de son algorithme.
De la même manière, vous devez modifier les détails du site de HTTP à HTTPS lorsque vous êtes dans Google Analytics lorsque vous redirigez le site.
Erreurs de redirection HTTP vers HTTPS
Il peut y avoir des erreurs dans ce processus que vous pouvez facilement résoudre.
- Avertissements de contenu mixte
S'il vous reste des liens HTTP sur votre site Web, vous serez confronté à cette erreur. C'est la raison pour laquelle il faut effectuer une analyse du site pour le contenu non sécurisé. Vous pouvez utiliser ce site https://www.whynopadlock.com/ afin de connaître la raison du contenu mixte. Vous pouvez agir en conséquence.
- Classements SEO
Vous pouvez faire face à une diminution temporaire du classement à moins que tout le jus de lien ne soit transmis lorsque vous redirigez de HTTP vers HTTPS. En fait, SSL aidera votre site à se classer plus haut à long terme.
Emballer
J'espère que maintenant vous pouvez réorienter de HTTP à HTTPS . De plus, le message donne un concept général sur l'importance de SSL et HTTPS dans l'amélioration des performances, de la vitesse et du référencement du site.
Lectures supplémentaires