Comment déplacer un blog ou un site Web WordPress depuis HTTP sur HTTPS (Nginx)

Après avoir vu "Comment installer le certificat SSL (HTTPS Connection) pour un site web hébergé sur un serveur NGINX sans cPanel ou VestaCP"Dans l'article de ici, voyons maintenant ce que nous devons faire pour rendre notre site Web ou notre blog valide HTTPS.

Pour un site Web ou un blog avec WordPress en gros, il ne suffit pas d'installer le certificat SSL pour qu'il apparaisse valide dans "addbarre de presse ». Même si le certificat SSL s'il a été installé correctement et est valide, vous avez sans doute remarqué que lorsque vous accédez à une page HTTPS, le "cadenas" n'apparaît pas dans les barres d'adresse, signe que la page est sécurisée.

Si votre blog ou votre site Web ne semble pas avoir de connexion sécurisée (La connexion n'est pas sécurisée) même si j'ai installé le certificat correctement SSL, signifie que cette page est restée des liens "http" locaux. Il peut s'agir de liens directs vers des fichiers multimédias (images, vidéos, chansons) ou éléments structurels (Java, CSS).

Nous prenons l'exemple iHowTo.Tips, qui bien qu'il en ait un certificat SSL installé correctement et valablement, nous avons une page où Firefox nous avertit que nous n'avons pas de connexion sécurisée.

Il nous indique également que certaines parties de la page, telles que des images, ne sont pas sécurisées. Cela veut dire que quelque part dans le contenu de l'article ou sur les éléments de la sidebar, j'avais un fichier image dont le lien source commence par "http" au lieu de "https ».
Pour changer la source d'une image de "http" à "https"Ce serait facile de modifier cet article. Si nous parlons d'un site Web avec des centaines ou des milliers d'articles, les choses changent. Éditer chaque article serait une opération qui prendrait beaucoup de temps. Le plus simple pour les utilisateurs de WordPress, consiste à modifier les liens locaux dans base de données. Passage des liens de "http" à "https”Peut être fait par une simple commande SQL exécutée depuis phpMyAdmin ou depuis la ligne de commande SQL via Terminal.

Comment changer les liens de "HTTP" à "HTTPS”Pour un blog ou un site web WordPress via SQL

Si toujours mentionné ci-dessus iHowTo.Tips, prenons-le comme exemple et plus loin. Disons que nous devons remplacer sur ce blog, tous les liens du formulaire "http://ihowto.tips"Dans"https://ihowto.tips". Ces liens peuvent être des sources d'images (src) et d'autres liens vers des pages internes.
Avant de commencer, nous recommandons

1. nous nous authentifions à la base de données du blog, via phpMyAdmin. Utilisateur et mot de passe nous les trouvons dans le fichier wp-config.php à partir de la racine du domaine.

2. nous Cliquez sur le nom de la base de données sur la gauchePuis cliquez sur SQL dans le menu horizontal supérieur.

3. Nous exécutons en SQL la ligne de commande:

UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');

Remplacez votre adresse Web et votre nom de domaine et envisagez d'utiliser ou non www. Si vous utilisez le préfixe "www", il doit également être ajouté.

4. Cliquez sur "Go" pour exécuter la ligne de commande.

La ligne de commande indiquée ci-dessus ne changera que les URL de la table "wp_posts", la colonne "post_content". Vous pouvez modifier cette ligne de commande SQL pour remplacer l'URL dans toutes les tables de base de données.

Prudent! Il y a des thèmes de WordPress (Thèmes WP) qui ont une fois changé l'URL du domaine réinitialiseront leurs paramètres personnalisés. Cherchez également à les sauvegarder.

Comment l'utiliser ? » Internet » Comment déplacer un blog ou un site Web WordPress depuis HTTP sur HTTPS (Nginx)

Passionné de technologie, j'aime tester et écrire des tutoriels sur les systèmes d'exploitation macOS, Linux, Windows, à propos de WordPress, WooCommerce et configurer les serveurs web LEMP (Linux, NGINX, MySQL et PHP). j'écris sur StealthSettings.com depuis 2006, et quelques années plus tard, j'ai commencé à écrire sur des tutoriels iHowTo.Tips et des actualités sur les appareils de l'écosystème Apple: iPhone, iPad, Apple Montre, HomePod, iMac, MacBook, AirPods et accessoires.

Laisser un commentaire