Sécurité et SSL
Activer le HTTPS dans Moodle
Vérifiez d'abord que le domaine présente un certificat valide en HTTPS et faites une copie de config.php et de la base de données. AutoSSL ne peut couvrir que les noms éligibles qui réussissent sa validation.
Pour configurer l'adresse sécurisée, repérez et modifiez le fichier config.php qui se trouve dans le répertoire où vous avez installé Moodle.
Une fois dedans, repérez la ligne suivante, qui contient l'adresse de l'application :
$CFG->wwwroot = 'http://example.com';
Remplacez http par https :
$CFG->wwwroot = 'https://example.com';
Si Moodle est derrière un proxy qui termine le TLS, configurez $CFG->sslproxy uniquement après avoir confirmé cette architecture ; l'activer sans proxy peut être dangereux ou provoquer des erreurs. Forcez ensuite la redirection de HTTP vers HTTPS sur le serveur, lancez l'outil de conversion HTTPS de Moodle pour repérer le contenu intégré et testez l'accès, la connexion, les devoirs, SCORM, LTI, les images et les iframe.
Si l'installation se trouve dans un sous-répertoire, conservez ce chemin : par exemple, https://example.com/campus. Ne remplacez pas globalement toutes les chaînes http dans la base de données.
L'outil de conversion se trouve dans Administration du site > Sécurité > Sécurité HTTP > Outil de conversion HTTPS, selon la traduction. Utilisez-le d'abord pour repérer les ressources incompatibles et vérifiez sa portée avant de confirmer les modifications. Gardez la copie de la base de données pour pouvoir revenir à l'état précédent. Documentation de Moodle.
Cela peut aussi vous aider
- Activer HTTPS dans Joomla Explique comment vérifier le certificat et activer HTTPS depuis la configuration globale de Joomla s...
- Alerte AutoSSL : le renouvellement peut réduire la couverture Explique l'alerte de réduction de couverture, comment repérer le domaine qui échoue à la validation...
- Certificats SSL automatiques pour les domaines et sous-domaines Vérifiez la couverture gratuite d'AutoSSL et activez HTTPS sur votre site une fois que le certificat...
- Diagnostiquer un certificat SSL non valide Distinguez nom incorrect, expiration et chaîne de confiance ; vérifiez la destination DNS et l'état...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.