Comment forcer HTTPS dans WordPress

Comment forcer HTTPS dans WordPress
Ce tutoriel explique en utilisant deux méthodes simples différentes sur la façon de forcer HTTPS (au lieu de HTTP) dans WordPress.

Après avoir lu ce didacticiel, vous saurez comment forcer toutes les connexions via le trafic sécurisé HTTPS, même lorsque les visiteurs demandent la version en insécurité de votre site en tapant Http au lieu de Https.

Toutes les instructions de ce tutoriel WordPress incluent des captures d'écran, ce qui permet aux débutants de WordPress de les suivre facilement.

Note: Les utilisateurs utilisant le client FTP ou les méthodes CPanel / Plesk qui ont déjà .htaccess Le fichier dans le répertoire racine de leur site Web doit le sauvegarder avant de modifier ou de télécharger la configuration instruite dans cet article.

Comment forcer HTTPS dans WordPress depuis le tableau de bord:

Cette section explique comment forcer HTTPS dans WordPress depuis le tableau de bord en installant un plugin.

Pour commencer, dans le menu de gauche du tableau de bord, sélectionnez Plugins, et sur le sous-menu affiché, sélectionnez Ajouter un nouveau, comme indiqué dans la capture d'écran suivante (Plugins> Ajouter un nouveau):

Dans l'écran suivant, vous pourrez rechercher et installer des plugins. Comme indiqué dans la capture d'écran ci-dessous, il y a un champ de recherche où vous pouvez taper "SSL" montrer Https-Plugins associés.

Il existe de nombreux plugins WordPress disponibles sur le marché que vous pouvez installer gratuitement pour forcer votre trafic via HTTPS. Dans ce tutoriel, j'utiliserai un plugin nommé SSL vraiment simple, mais vous pouvez sélectionner l'une des alternatives affichées lors de la recherche de plugins.

Après avoir tapé «SSL» dans le champ de recherche, certains plugins s'afficheront, comme SSL vraiment simple. appuie sur le Installer maintenant bouton comme indiqué dans l'image suivante:

Une fois installé, appuyez sur le Activer bouton bleu pour activer le plugin:

Une fois le plugin activé, vous verrez le message suivant en haut de votre écran. appuie sur le Activer SSL bouton pour continuer.

Maintenant, vous devez activer la première option, "Nous vous recommandons d'activer un 301 .redirection htaccess". Comme indiqué ci-dessous, appuyez sur le Activer lien:

L'écran suivant affichera plusieurs options, notamment «Activer 301 .redirection htaccess". Activer comme indiqué dans l'image suivante et appuyez sur le Sauvegarder bouton:

Maintenant, votre site redirige tout le trafic via HTTPS. Vous pouvez ignorer les fonctionnalités payantes premium. Ne vous inquiétez pas si le plugin vous avertit d'acheter des fonctionnalités premium.

Comment forcer HTTPS dans WordPress de FTP / CPanel:

Une autre façon de forcer HTTPS dans WordPress est de faire exactement ce que fait le plugin d'exemple précédent, mais manuellement de l'hébergement via FTP ou CPANEL / PLESK.

Pour cela, nous devons créer ou modifier le .htaccess Fichier utilisé pour la redirection et modifier la configuration Apache. Ce fichier est situé dans le répertoire racine de votre site Web dans le serveur d'hébergement.

Cette section du tutoriel est basée sur CPanel, mais les utilisateurs qui préfèrent FTP ou utilisent Plesk peuvent facilement les comprendre et les suivre.

Tout d'abord, trouvez le gestionnaire de fichiers sur CPanel ou Plesk, comme indiqué dans la capture d'écran suivante. Si vous utilisez un client FTP, connectez-vous à votre serveur:

Si vous utilisez FTP, ignorez cette instruction. Si vous utilisez cpanel, appuyez sur le Paramètres bouton situé dans le coin supérieur droit, comme indiqué dans l'image ci-dessous:

S'assurer "Afficher les fichiers cachés (dotfiles)»Est activé et appuyez sur le Sauvegarder bouton:

Sur le répertoire racine de votre site Web devrait voir un fichier nommé .htaccess. Sur CPanel, si le fichier est présent, cliquez avec le bouton droit et appuyez sur Modifier Pour modifier son contenu et poursuivre les instructions de ce lien. Si le fichier n'est pas sur le serveur, continuez à lire les instructions ci-dessous:

Si la .Le fichier htaccess n'est pas déjà créé, vous pouvez en créer un nouveau en appuyant sur le +Déposer Option dans le gestionnaire de fichiers CPanel. Si vous utilisez un client FTP, créez simplement un nouveau fichier à l'aide de Notepad (Windows) ou Nano / VI (Linux) nommé .htaccess.

Comme je l'ai dit précédemment, nommez le fichier comme .htaccess, y compris le point. Ensuite, sur cpanel, appuyez sur le Créer un nouveau fichier bouton. Si vous utilisez un client FTP, gardez le fichier sur votre ordinateur pour l'instant:

Si vous utilisez cpanel, cliquez avec le bouton droit .htaccess que vous venez de créer et d'appuyer sur le Modifier option:

Lorsqu'on lui a demandé des spécifications d'encodage, appuyez sur le Modifier bouton:

Copiez et collez le code suivant au .htaccess Fichier que vous venez de créer et d'enregistrer:

Réécrire
RewriteCond% https != sur
Réécriture ^ (.*) $ https: //% http_host% request_uri [l, r = 301, ne]
# Begin wordpress
Réécrire
Réécriture /
Réécriture ^ index \.php $ - [l]
RewriteCond% request_filename !-F
RewriteCond% request_filename !-d
Réécriture . /indice.php [l]
# End WordPress

Si votre fichier était déjà présent, ne modifiez pas son contenu. Ajoutez simplement les 3 lignes suivantes au début du fichier:

Réécrire
RewriteCond% https != sur
Réécriture ^ (.*) $ https: //% http_host% request_uri [l, r = 301, ne]

Si vous utilisez un client FTP et après avoir édité le fichier, téléchargez-le dans le répertoire racine de votre site Web (le même répertoire contenant des répertoires WP-CONTENT, WP-ADMIN, etc.).

Enfin, tout votre trafic sera redirigé via HTTPS au lieu de HTTP.

Conclusion:

Comme vous pouvez le voir, forcer HTTPS dans WordPress est simple. Cela peut être fait grâce à plusieurs méthodes faciles que tout utilisateur de niveau WordPress peut suivre. Les avantages de la redirection de votre trafic via un protocole sécurisé rendent ce changement productif pour tout administrateur de site Web. Les moteurs de recherche et les utilisateurs apprécient les connexions cryptées. Toutes les techniques décrites dans ce tutoriel peuvent être implémentées par les utilisateurs de WordPress. N'oubliez pas de sauvegarder votre .htaccess Fichier avant d'implémenter une nouvelle configuration via FTP ou CPANEL.

Merci d'avoir lu cet article WordPress. Continuez à suivre l'indice Linux pour le nouveau contenu WordPress.