Nous continuons à veiller à la sécurité de nos sites web ! Aujourd’hui, nous allons apprendre à basculer correctement Joomla 3 vers l’utilisation du protocole HTTPS. Il s’agit d’une étape importante pour protéger les données des utilisateurs et assurer un fonctionnement fiable de votre site. 😇

Avant de commencer, assurez-vous que vous avez déjà installé un certificat SSL pour votre domaine. N’oubliez pas non plus de faire une sauvegarde de votre site web et de votre base de données – il est toujours préférable de s’y prendre à l’avance. 📁🔒

1.🌐 Activer HTTPS dans le panneau d’administration de Joomla

  • Connectez-vous au panneau d’administration de votre site web en suivant le lien http://votre site.com/administrator
  • Ensuite, allez dans la sectionSystème et sélectionnezParamètres généraux.

Maintenant, allez dans l’ongletServeur et sélectionnez l’optionActiver SSL dans la sectionSitewide. N’oubliez pas d’enregistrer vos modifications. 🛡️

2. 📝 Changements dans configuration.php

Ouvrez le fichier“configuration.php” dans le dossier racine de votre site web. Vous pouvez le faire en utilisant le FTP ou le gestionnaire de fichiers de votre hébergement. Trouvez la ligne contenant le paramètre “$live_site” et écrivez-y le nom de votre site avec https :

public $live_site = & ; https://ваш-сайт.com ;

Ensuite, enregistrez le fichier. Si vous ne disposez pas de droits d’écriture sur le fichier de configuration, assurez-vous que vous avez défini les droits d’accès à 644 avant de commencer à le modifier. 🔑

3.🔄 Changements dans .htaccess

Pour s’assurer que tous les visiteurs sont redirigés vers HTTPS, ajoutez les lignes suivantes au fichier “.htaccess” :

RewriteEngine On
RewriteCond %{HTTPS} OFF
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

4.🚧 Résolution des problèmes après le passage à HTTPS

Si, après avoir effectué les étapes ci-dessus, votre site s’affiche de manière incorrecte ou si vous voyez des erreurs de contenu mixte dans la console du navigateur, voici ce que vous pouvez essayer de faire :

  • Ajoutez la ligne suivante à la fin du fichier“configuration.php”:
$_SERVER['HTTPS'] = 'on' ;

N’oubliez pas qu’après chaque mise à jour de la configuration, cette ligne devra être ajoutée à nouveau.

  • Ajoutez les lignes suivantes au fichier “.htaccess” :
RewriteCond %{HTTP:X-HTTPS} ^1$
RewriteRule . ? - [E=HTTPS:on] 
  • Vérifiez les paramètres des composants tels que VirtueMart et assurez-vous que les parties importantes du site sont activées pour HTTPS.
  • Si nécessaire, corrigez manuellement les liens HTTPSrestants. Vous pouvez trouver les éléments chargés en HTTP dans la console du navigateur. 🕵️‍♀️

N’oubliez pas la sécurité et la protection de votre site ! Maintenant que vous savez comment configurer HTTPS pour Joomla, votre site sera plus fiable et plus sûr. Bonne chance !!!!

N’oubliez pas que vous pouvez toujours transférer votre site Joomla vers l’hébergement Hostkoss – c’est pratique et sûr. La procédure de transfert est gratuite et prend un minimum de temps. Remplissez une demande sur notre site web et choisissez le tarif qui vous convient le mieux. Si vous avez des questions, n’hésitez pas à contacter notre équipe d’assistance !

Lire aussi :

Questions et réponses sur la mise en place de HTTPS pour Joomla

Pourquoi le protocole HTTPS est-il important pour les sites web Joomla ?

HTTPS crypte les données transmises entre le serveur web et le navigateur, protégeant ainsi les informations sensibles contre l’interception par des intrus

Dois-je acheter un certificat SSL pour le HTTPS ?

Oui, vous devez obtenir un certificat SSL auprès d’une autorité de certification (CA) de confiance pour activer le HTTPS sur votre site web Joomla.

Comment puis-je vérifier si mon site Joomla est servi par HTTPS ?

Vous pouvez vérifier votre configuration HTTPS à l’aide d’outils en ligne tels que SSL Labs ou d’extensions de navigateur qui affichent des informations sur les certificats SSL.

Quels sont les risques potentiels de ne pas utiliser HTTPS sur un site Joomla ?

Sans HTTPS, les sites Joomla sont vulnérables à diverses menaces de sécurité, notamment l’interception de données, la falsification et les attaques par hameçonnage.

Puis-je activer le HTTPS sur mon site Joomla sans connaissances techniques ?

Bien que la mise en place du HTTPS puisse nécessiter des connaissances techniques, vous pouvez suivre des guides et des tutoriels étape par étape pour activer le HTTPS sur votre site Joomla.

A propos de l'auteur

Andrii Kostashchuk

Andrii a de l'expérience dans la programmation dans divers langages pour différentes plateformes et systèmes. Il a passé plus de 8 ans dans la sphère Internet, travaillant avec différents CMS, tels que : Opencart, Drupal, Joomla et, bien sûr, le système de gestion de contenu le plus populaire, WordPress.

Voir tous les articles