Jump to content

Activer SSL (HTTPS) sur toute la boutique


Recommended Posts

Salut à tous!

 

Je viens de procéder (en local) à la mise à jour de mon prestashop 1.4 en 1.6

 

Nouveau thème installé, et boutique 100% fonctionnelle.

 

Je vais bientot faire la maj et installer mon theme sur le site en production.

 

Je voudrai ensuite en profiter pour passer toute la boutique en "HTTPS"

 

Je pense connaitre la marche à suivre mais je voudrai être sur, avant de me lance:

 

- Activer le certificat SSL sur le serveur (via mon hebergeur)

- Sous Prestahop: Cocher "Activer le SSL" et "Activer le SSL sur tout le site"

 

- Modifier les tables suivantes de ma BDD avec les bonnes urls (en https)

 

 

table ps_configuration

 

table ps_product_lang (résumé des produits)

 

table ps_product_lang (description des produits)

 

table ps_cms_lang (contenu des CMS)

 

 

Est-ce que j'ai bon? Pas d'oublie?

 

Merci à ceux qui pourront me répondre :)

Edited by chipn modz (see edit history)

Share this post


Link to post
Share on other sites

De ce que j'ai pu voir, pour les urls qui pourraient rester en HTTP

 

J'ai vu ça sur ce tuto, partie 4: 

4/ Correction de la base de données

 

:

 

https://www.team-ever.com/prestashop-mise-en-place-dun-certificat-ssl-https-et-correction-des-liens/

 

Ce n'est pas nécessaire?

 

J'ai juste a activer mon certificat, puis "activer SSL" et "Activer SSL sur toutes les pages" sous prestashop?

Edited by chipn modz (see edit history)

Share this post


Link to post
Share on other sites

Donc, une fois le certificat activé, et les paramètres SSL activés sous prestashop, il faut que je fasse une recherche "http://www.mon domain.fr" afin de remplacer les urls http restantes avec les urls https... C'est bien ça?

 

J'imagine que prestashop ne modifie pas lui même tout les "liens en dur" de la BDD, et qu'il vaut donc mieux vérifier manuellement si tout est ok...

 

Je viens, pour me faire une idée, de lancer une recherche "http://www.mon domain.fr" dans ma BDD de la copie locale de mon site a jour, et je vois a peu près les tables concernés...

 

Par contre, j'ai un résultat assez fou, sur la table ps_pagenotfound... c'est normal ça? :o

 

35768 correspondances dans ps_pagenotfound

Share this post


Link to post
Share on other sites

normal, oui et non, après cela n'a aucune importance pour le passage en https, mais regardez si vous n'auriez pas des vielles url à rediriger plutôt que des clients arrivant sur une page d'erreur.

 

Vous voulez dire, vérifier les "vieilles url" après le passage en HTTPS? Ou pour mon "soucis" de "ps_pagenotfound" contenant 35000 lignes?

 

 

 

Le passage en SSL via le backoffice prestashop modifie-t'il "automatiquement" les tables de la BDD en inscrivant les url en https?

Ou dois-je faire ça "a la main" via phpmyadmin et les requêtes sql présentent sur le tuto en lien dans mon précédent message?

Share this post


Link to post
Share on other sites

Je vous remercie pour vos réponses :)

 

Donc, en gros, je dois:

 

- Activer le certificat SSL sur le serveur (via mon hebergeur)

- Sous Prestahop: Cocher "Activer le SSL" et "Activer le SSL sur tout le site"

 

- Modifier les tables de ma BDD contenant encore des url en http (les mettre en https)

 

Merci encore pour vos conseils

Share this post


Link to post
Share on other sites

Bien sur, ma BDD a été sauvegardée avant l'intervention

 

Tout s'est bien passé, si ce n'est la requete SQL dans phpmyadmin pour la modif des url qui n'a pas fonctionné...Je me suis tout tapé à la main, heuresement, il y en avait pas énormément !

 

Boutique a jour, en 1.6.1.17 et en HTPPS, tout est fonctionnel :)

 

Merci à vous pour vos conseils

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More