Bonjour,
j'ai mis en place la redirection vers le serveur du certificat SSL et activé le SSL sur ma boutique Prestashop, dans un premier temps il ne m'était plus possible d'accéder a mon administration, la page de log bouclait sur elle même a chaque demande ! pour régler ce problème j'ai désactivé "Vérifier l'adresse IP du cookie" et depuis he me connecte à mon administration en https valide.
Par contre mon site, en front, n'est plus accessible en https, il indique "La page n’est pas redirigée correctement".
Dans mon administration ovh j'ai fait pointer vers l'ip du serveur qui gère le certificat SSL et sur mon serveur idem !?
Je ne vois pas d'ou vient le problème !?
Mon site web : www.monvertjardin.fr
SSl Gateway et Prestashop 1.6
Sujets apparentés
- SSL Gateway download/upload speed
4552
23.03.2018 22:02
- SSL gateway bug
4056
28.08.2019 12:29
- Prestashop 1.6 + SSL Gateway
3636
19.10.2016 13:00
- SSL gateway - 503 bad gateway
3584
21.11.2016 15:21
- Comment supprimer complètement le SSL Gateway
3270
30.06.2018 18:25
- Ssl gateway en statut http-only
3027
26.11.2018 08:16
- Problème de connexion avec SSL GateWay
2571
30.10.2019 10:57
- [résolu] Erreur redirection suite à la mise en place de SSl Gateway free
2559
21.01.2019 18:44
- SSL Gateway - Offre Advanced
2474
12.04.2018 11:44
Bonjour,
En effet, votre site a une boucle de redirection. "http://www.monvertjardin.fr" redirige vers "https://www.monvertjardin.fr/" qui redirige vers "https://www.monvertjardin.fr/" etc...
Vous trouverez un exemple de configuration pour Apache à la fin du guide https://www.ovh.com/fr/g2370.utilisation_du_ssl_gateway. Cela résout il le problème de redirection ?
Merci pour cette réponse, je viens de remplacer le contenu du .htaccess par ces lignes
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Port} 80
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
mes la boucle continue !
Je viens de refaire un test avec cette configuration, je n'arrive pas à reproduire le comportement que vous observez. Il est possible que votre CMS fasse lui même une redirection qui entrerait en conflit avec la configuration. Pour vous en assurer, vous pouvez faire un test avec une page ou une image statique.
merci de votre retour,
si je désactive dans mon CMS l'option "Vérifier l'adresse IP du cookie" j'ai accès à l'administration en https et sans problèmes, donc effectivement il est tres possible que ce soit ce CMS qui BUG mais je n'arrive pas à trouver d'aide pour régler ce problème, je vais donc chercher.
Ce qui est curieux c'est que quand je retire le .htacces le problème persiste !
Bonjour,
n allant dans la configuration de prestashop et en activant bien le HTTPS partout : https://www.evxonline.com/guides/70-activer-la-prise-en-charge-de-ssl-dans-prestashop.html
puis avec ce code dans le .htaccess çà ne marche pas ?
En allant dans la configuration de prestashop et en activant bien le HTTPS partout : https://www.evxonline.com/guides/70-activer-la-prise-en-charge-de-ssl-dans-prestashop.html
# force le HTTPS
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://www.monvertjardin.fr/$1
# Active le HSTS pour que les connexions suivantes se fassent forcément en HTTPS
Header set Strict-Transport-Security "max-age=159600000" env=HTTPS
NB : pour TOUS les CMS, il faut bien penser à activer le HTTPS dans le panneau d'administration du CMS (avec le format qu'il faut pour l'url - certain avec HTTPS dans l'url, d'autres non, mais l'option HTTPS plus loin et etc ...) sinon on peut avoir des boucles de redirection.
bonjour je viens de trouver la soluce pour pestashop 1.6
Prestashop ne savait qu'il était déja en ssl d'ou la redirection en boucle.
Il suffit d'ajouter 2 ligne à la fonction function usingSecureMode() dans classes/Tools.php
juste avant "return false;"
if (isset($_SERVER['HTTP_X_FORWARDED_PORT'])) {
return Tools::strtolower($_SERVER['HTTP_X_FORWARDED_PORT']) == '443';
}
quand je dis je viens, je viens surtout d'y passer la journée
Merci pour cette réponse, je vais retester la solution !
Bonjour, quand je vois la galère pour activer le HTTPS sur OVH prestashop (sans Tuto, bien fait) Je comprends mieux pourquoi j'ai laissé le http (sans S) pendant deux ans sur mon site de collectionneur.
Je voulais m'y remettre avec l'offre SSL Gateway Free mais, sans résultats ! je vais devoir abandonner...
Quelqu'un (avec des compétences moyennes) aurait-il déjà passer cette étape avec succès ? pour m'encourager...
Bonjour,
votre site est hébergé où ?
Cordialement, janus57
Bonjour, comme indiqué, chez OVH c'est un VPS special pour mon site Prestashop
Bonjour,
si vous êtes sur un VPS vous n'avez pas besoin de passer par la SSL gateway, il vous suffit de mettre let's encrypt et c'est partie du SSL avec renouvellement automatique tous les 2mois.
Cordialement, janus57
Merci Janus, de me suivre.
Dans ce cas j'effacer carrément la ligne SSL gateway dans l'onglet "Sunrise" d'ovh ?
Je m'en vais regarder comment mettre en place let's encrypt...
Bonjour,
je ne sais pas ce que vous entendez par cette phrase, mais si vous n'utilisez pas la SSL gateway vous n'avez rien à faire dans le manager.
Cordialement, janus57
Renouvellement let' encrypt tous les deux mois ?
vous voulez dire que c'est payant ?
cordialement
Bonjour,
non c'est gratuit et let's encrypt le fait tout seul, c'est ce que OVH utilise sur la SSL Gateway (let's encrypt).
Cordialement, janus57
Je suis confronté au même problème.
Comment fait on pour désactivé "Vérifier l'adresse IP du cookie"?
Merci d'avance
Bonjour,
vous pouvez regarder la doc de prestashop : http://doc.prestashop.com/pages/viewpage.action?pageId=20840912
Cordialement, janus57
oui j'aurai fait comme cela sans hésiter si je pouvais accéder à mon back- office prestashop.
Voila, Avant hier Mardi 17 octobre nous avons fait la demande d'un certificat SSL pour shopformen.fr
directement via OVH Gateway. Le Certificat SSL a était valider à 16h25 et depuis ce moment là, nous n'avons plus accès au back-office du site. La page de log à l'admin prestashop boucle sur elle même a chaque demande !
Je cherche donc une solution merci d'avance