Comment puis-je implémenter un certificat SSL sur mon site sur Joomla?
J'essayais déjà de l'activer à partir de la configuration globale de l'administration, mais cela ne fonctionnait pas comme prévu. Alors, existe-t-il un moyen d'installer le certificat SSL directement ou sur un terminal?
Un grand nombre des meilleures sociétés d'hébergement fournissent désormais gratuitement des certificats SSL, qui sont parfois activés par défaut.
Accédez à la version https de votre site Web et vous verrez bientôt si c'est le cas avec votre propre fournisseur d'hébergement (recherchez le cadenas, etc.).
CPanel peut être une option pour vous permettre de l'activer vous-même. Cherchez "Let's Encrypt" ou similaire.
Si vous ne trouvez pas d’option permettant d’activer le protocole SSL, contactez votre fournisseur d’hébergement car celui-ci peut disposer d’une option SSL payante.
Une fois le certificat SSL activé, vous pouvez activer l'option appropriée dans System -> Global Configuration -> Server -> Force HTTPS
par exemple. définissez ceci sur: "Site entier".
L'option Force HTTPS dans Joomla ne semble pas toujours fonctionner de manière fiable pour moi, donc je l'inclue généralement dans mon fichier .htaccss:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_Host}%{REQUEST_URI} [R=301,L]