YmAn77 Posted April 2, 2013 Share Posted April 2, 2013 (edited) Bonjour, Je viens vers vous pour soliciter votre aide. Je rencontre un drole de problème, je n'arrive pas à faire marcher correctement mon certificat SSL/HTTPS sur certaines parties de mon site (loggin et passage de la commande). Avant tout je vais présenter un peu la "config" que j'ai actuellement : - Serveur dédié sur 1&1 - Commande d'un certificat SSL (GeoTrust) déjà fait - Prestashop vers 1.5.1 1° Au niveau de la configuration du certificat SSL dans le back office tout est OK, j'ai activé l'option HTTPS/SSL sans avoir de problème. 2° Lorsque je me connecte sur le back office pour administrer mon site, j'ai bien le certificat SSL qui est fonctionnel (https + cadena affichés) 3° /!\ Par contre lorsque je me connecte sur le site sur le front office pour passer une commande, j'ai bien le HTTPS mais pas de cadenas, pareil lorsque je passe une commande (sur Chrome j'ai le cadenas avec le triange jaune attention qui indique que la partie du site est sécurisé mais pas totalement) J'ai testé avec les navigateurs IE, Firefox, Chrome, Opera et Safari, j'ai le même problème. Pour info, mon site est en mode hors ligne, je me connecte dessus grace à l'autorisation des adresses IP qu'on souhaite autoriser, c'est peut être la cause, mais ça me paraît étrange Avez-vous déjà rencontré ce problème, si oui et que vous avez trouvé la solution je suis preneur ^^ Merci ! Bonne soirée. YmAn Edited April 3, 2013 by YmAn77 (see edit history) Link to comment Share on other sites More sharing options...
Prestaspirit Posted April 2, 2013 Share Posted April 2, 2013 Bonjour, Êtes-vous sur de n'avoir aucun appel de fichier css ou javascript qui ne sont pas en https? Link to comment Share on other sites More sharing options...
YmAn77 Posted April 2, 2013 Author Share Posted April 2, 2013 Bonsoir, Merci pour la réponse. Par contre je n'appelle pas directement de CSS ou de JS en utilisant le HTTPS, mes liens sont directement : /modules/..../..css ou /modules/..../...js Enfin j'espère avoir répondu à votre question. Si non n'hésitez pas à me le dire. Merci. Link to comment Share on other sites More sharing options...
YmAn77 Posted April 3, 2013 Author Share Posted April 3, 2013 (edited) Désolé pour le up, mais personne n'a rencontré ce problème? J'ai joint 1&1 et eux ils me disent que ça vient de la programmation, vu que sur le back office, le SSL marche sans problème.. Pour info. les variables baseUri et baseDir sont bien en https:// dans le code source quand je suis dans la partie login et passage de commande Edit #1 : J'ai essayé de forcer le SSL sur toute la boutique en modifiant le .htaccess avec : RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] Je rencontre toujours le même problème pour le front office (le https s'affiche sur toutes les pages). Par contre back office toujours opérationnel (https:// + cadenas) Edit #2 : Sous Chrome, je viens de me rendre compte qu'après 2/3 rafraichissement de page, en forçant un peu, (sur la page login par exemple) le https passe en cadena vert ! Mais sous les autres navigateurs toujours le même problème, https OK mais pas de candeas. Edited April 3, 2013 by YmAn77 (see edit history) Link to comment Share on other sites More sharing options...
YmAn77 Posted April 3, 2013 Author Share Posted April 3, 2013 Je ne sais pas si des personnes passe par là, mais je continue à poster pour parler de mon avancement. Donc j'ai fait des tests, en désactivant le CSS et le Javascript. Résultat en désactivant le CSS toujours le même problème par contre en désactivant le Javascript le https s'affiche avec le cadenas mais tout ce qui utilise le javascript (menu etc..) est désactivé.. J'ai regardé un peu les boutiques qui sont disponibles sur le site de PrestaShop, certaines ont l'air de rencontrer mon problème quand on est dans la partie de connexion sur le front office. Voici 2 exemples : - https://dirtyshirty.com/authentication?back=my-account - https://www.vusionglasses.com/authentication Vous avez, vous aussi, le https mais sans le cadenas ? Link to comment Share on other sites More sharing options...
YmAn77 Posted April 3, 2013 Author Share Posted April 3, 2013 (edited) [sOLUTION] J'ai résolu mon problème, enfait j'utilisais une image sur le menu (agrandir/diminuer le menu) qui pointait sur un lien direct où j'avais mis "http://" au lieu de "https://". Je ne savais pas que c'était aussi exigeant, vu que j'utilisais le CSS pour afficher cette image. Je comprends mieux pourquoi, lorsque j'ai désactivé le javascript, ça marchait, car le menu marche avec jQuery. J'espère que ça aidera quelqu'un qui sera confronté à ce problème. Il faut être très minutieux avec le https ! Par contre avec Chrome je comprends pas pourquoi ça marchait en insistant sur F5.. Merci. Cordialement, YmAn Edited April 3, 2013 by YmAn77 (see edit history) 2 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