PlanetHoster PlanetHoster host Your world

Comment passer PrestaShop en HTTPS

Introduction

Le protocole HTTPS permet aux visiteurs d'un site internet de communiquer de façon sécuritaire avec le serveur PlanetHoster.  Grâce à notre partenariat avec l'autorité de certification Let's Encrypt, tous les hébergements PlanetHoster disposent de certificats SSL gratuitement. L'utilisation de ce certificat est optionnelle, mais recommandée, et demande une configuration au niveau de votre site internet pour l'utiliser. Nous allons vous indiquer en détail comment configurer votre installation de PrestaShop afin qu'elle utilise le protocole HTTPS. 

Activation de SSL dans le backoffice de PrestaShop



Afin de mettre à jour l'URL via le backoffice, il faut suivre les étapes suivantes :


1- Se connecter à son backoffice PrestaShop via votre lien d'administration. Nous utiliserons securisation.planethoster.org/admin123 dans notre démonstration.


2- Dans le menu de votre tableau de bord, cliquez sur "Shop Parameters" et sur "General":


3- Sur la page « General » , cliquez sur "Please click here to check if your shop supports HTTPS"



4- PrestaShop vous demande ensuite une confirmation, cliquez sur le bouton nommé « I understand the risk »


5- Vous retournez ensuite sur la page des réglages « General » : Faites passer l'option « Enable SSL » sur la position YES :


6- Faites ensuite passer l'option « Enable SSL » on all pages sur YES :



7- N'oubliez pas de sauvegarder la configuration en cliquant sur le bouton bleu « Save » en bas à droite de la page des réglages "General" :



Félicitations! Vous venez d'activer le protocole HTTPS pour votre site PrestaShop!



Notes Additionnelles

Votre site sera maintenant en HTTPS, mais il se pourrait qu'une ou plusieurs erreurs persistent et qui empêchent une connexion totalement sécurisée. Cela signifie qu'une ou plusieurs ressources de votre site web ne sont pas chargées en utilisant le protocole HTTPS. Il se peut que ce soit du contenu chargé depuis l'extérieur ou bien simplement que lors du développement du site les urls inscrites n'étaient pas en HTTPS. Voici une procédure avancée que vous trouverez sur notre forum qui va vous aider à capture les HTTP et les remplacer par HTTPS:

https://forums.planethoster.com/threads/eviter-lavertissement-non-securise-dans-chrome.4970/