chipn modz Posted September 29, 2017 Share Posted September 29, 2017 (edited) 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 September 29, 2017 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 29, 2017 Share Posted September 29, 2017 Bonjour, pourquoi modifier les tables ? Link to comment Share on other sites More sharing options...
chipn modz Posted September 29, 2017 Author Share Posted September 29, 2017 (edited) 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 September 29, 2017 by chipn modz (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 29, 2017 Share Posted September 29, 2017 Je comprends mieux et la modification des tables est cohérente pour corriger les url mal renseignées. 2 Link to comment Share on other sites More sharing options...
chipn modz Posted September 29, 2017 Author Share Posted September 29, 2017 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? 35768 correspondances dans ps_pagenotfound Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 29, 2017 Share Posted September 29, 2017 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. Link to comment Share on other sites More sharing options...
chipn modz Posted September 29, 2017 Author Share Posted September 29, 2017 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? Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 29, 2017 Share Posted September 29, 2017 page not found = page non trouvée donc oui on s'en tape le coquillart de ces urls qu'elles soient en https avec l'activation du SSL. Bien entendu que non le passage en SSL ne va pas changer les url en dur dans vos tables, à vous de gérer cela. Link to comment Share on other sites More sharing options...
chipn modz Posted September 29, 2017 Author Share Posted September 29, 2017 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 Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 29, 2017 Share Posted September 29, 2017 En n’oubliant pas de sauvegarder la base avant d’intervenir des fois qu’il y ait des bêtises Link to comment Share on other sites More sharing options...
chipn modz Posted October 1, 2017 Author Share Posted October 1, 2017 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 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now