croco Posted April 23, 2017 Share Posted April 23, 2017 Bonjour, Désolé si je me suis trompé de section, un modérateur peut déplacer mon topic si il n'est pas au bon endroit. J'ai un PS1.4 sous ovh et je viens de mettre en place le https. Je ne voulais mettre que le tunnel d'achat en https comme le prévoit PS1.4. Sous firefox aucun problème de contenu mixte, j'ai bien le cadenas vert par contre sous chrome pas de cadenas car contenu mixte. J'ai cherché à l'aide la console de google chrome et apparemment le problème viendrait des formulaires du bloc searchbox en haut, du block newsletter , variouslink et Mot de passe oublié. J'ai cherché de partout dans les fichiers mais je ne trouve pas ou faire les modifications... J'utilise le thème discountshop de chez Prestacrea. Autre question, j'ai remarqué que mon site est bien en https uniquement pour le tunnel d'achat mais les liens index.php comme le lien d'accueil par exemple me ramène vers la version https de ma page d'accueil. D'après le forum WebrankInfo il n'est pas bien que le site propose les 2 versions http et https car ça peut créer un problème de contenu dupliqué. Je voudrais donc que les liens index.php et products soient accessibles uniquement en http, comme sur le site de teddy-smith ci-dessous: http://www.teddy-smith.com/ Merci de votre aide Link to comment Share on other sites More sharing options...
doekia Posted April 23, 2017 Share Posted April 23, 2017 Ceci https://store.enter-solutions.com/fr/66-ssl-everywhere-pour-1411.html te permet si tu le souhaite convertir tout ton shop en https sur une 1.4(.11) Pour les problèmes de contenus mixé, hélas il faut bricoller dans les tpls du thème à la recherche de code plus ou moins en dur. en gros (mais vraiment en gros et seulement si tu es en SSL partout), il faut remplacer {base_dir} par {base_dir_ssl}, mais il existe d'autre marquage qui peuvent aussi provoquer cela. Désolé mais la liste exhaustive est compliqué et dépend au cas par cas. Link to comment Share on other sites More sharing options...
croco Posted April 23, 2017 Author Share Posted April 23, 2017 Merci de ta réponse. J'avais vu ton module en effet mais pour l'instant je voudrais passer juste le tunnel d'achat en https et voir après pour le reste. J'ai utilisé windows grep et j'ai cherché dans mes fichiers les liens en http qui pouvaient me causer ce contenu mixte, j'en ai trouvé une partie mais les liens des formulaires Recherche et Newsletter restent introuvable, je ne dois pas chercher au bon endroit. J'ai fais un dump de ma bdd et j'ai aussi cherché dedans mais rien... En farfouillant sur le forum j'ai trouvé un topic un peu similaire, voici le lien: https://www.prestashop.com/forums/topic/470452-soucis-de-certificat-ssl-sur-boutique-en-ligne/ On peut voir que Divine qui est la créatrice de mon thème, indique qu'il faut modifier les formulaires: Le souci vient de 3 éléments : - Le bloc recherche du haut - Le bloc newsletter sur le côté - Le bloc newsletter du footer Les formulaires de ces éléments renvoient vers une URL en http et non en https. Sauf que je ne trouve pas ces formulaires malheureusement... Merci de votre aide Link to comment Share on other sites More sharing options...
doekia Posted April 23, 2017 Share Posted April 23, 2017 Ce que je vois surtout c'est qu'a l'époque elle était allé voir dans les entrailles. Comme je te dis, au cas par cas. Link to comment Share on other sites More sharing options...
croco Posted April 23, 2017 Author Share Posted April 23, 2017 (edited) Apparemment oui... Quand je fouille dans le fichier blocksearch-top.tpl je vois cette ligne: <form method="get" action="{$link->getPageLink('search.php', true)}" class="searchbox"> A mon avis c'est le getPageLink qui renvoit l'url en http et non https, reste maintenant à trouver comment modifier ça... Merci de ton aide en tout cas Doekia Edited April 23, 2017 by croco (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted April 23, 2017 Share Posted April 23, 2017 (edited) ça va justement être compliqué dans le contexte où tout n'est pas SSL. Franchement, opte pour le tout SSL Penses également à bien coriger tes urls retours de paiement dans le cas où tu utilises une solution de paiement tiers dans laquelle l'url de notif est géré par la solution tierce Edited April 23, 2017 by doekia (see edit history) Link to comment Share on other sites More sharing options...
croco Posted April 23, 2017 Author Share Posted April 23, 2017 Problème réglé par mon développeur, j'ai maintenant bien le SECURISE sur chrome en vert et plus de contenu mixte pour mes pages de connexion client et le tunnel d'achat. par contre je ne sais pas comment il a fait, je lui demanderai et je repasserai la donner. Link to comment Share on other sites More sharing options...
croco Posted April 24, 2017 Author Share Posted April 24, 2017 Comme promis, voici la solution: Dans le fichier du thème blocksearch-top.tpl, cherchez les lignes: <form method="get" action="{$link->getPageLink('search.php', true)}" class="searchbox"> Remplacer par <form method="get" action="https://www.urldevotreshop.fr/" class="searchbox"> ++ Link to comment Share on other sites More sharing options...
doekia Posted April 24, 2017 Share Posted April 24, 2017 (edited) A oui tu peux bien sur tout ecrire en dur dans tes tpl. En même temps, ça m'étonnerai aussi que ta recherche marche encore. mais bon Edited April 24, 2017 by doekia (see edit history) 2 Link to comment Share on other sites More sharing options...
Eolia Posted April 24, 2017 Share Posted April 24, 2017 MDR En tout cas, ce qui est sûr c'est que ce n'est certainement pas un développeur^^ 2 Link to comment Share on other sites More sharing options...
croco Posted April 25, 2017 Author Share Posted April 25, 2017 (edited) Lol, je vais voir ça avec lui alors... En effet la recherche ne fonctionne plus, j'ai bien fais de venir ici du coup Edited April 25, 2017 by croco (see edit history) Link to comment Share on other sites More sharing options...
croco Posted April 25, 2017 Author Share Posted April 25, 2017 Voila problème corrigé, la recherche fonctionne de nouveau Link to comment Share on other sites More sharing options...
KevinNash Posted May 12, 2017 Share Posted May 12, 2017 Quel est la modification à faire finalement ? Je compte prendre un thème Prestacrea et je suis en https donc je préfère anticiper 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