Fluorite Posted January 19, 2010 Share Posted January 19, 2010 BonsoirVoilà un petit moment que je me tracasse avec le Https et le Http.Je m'explique si vous avez un certificat SSL ,vous avez certainement rencontré quelque malheureux est désagréable surprise avec des alertes par si et par là, ou avoir une page ou des pages .php indexées en Https dans certains moteurs de recherche du style https://ledomaine.com/shop/index.php, https://www.ledomaine.com/shop/19-bijouxIl est tout a fait possible,aussi pour les internautes d'enlever le S de Https dans la barre d'Url, a ce moment là le certificat ne sert donc plus a rien.Un autre exemple, une page de votre site et indexé sur google en HTTP aux lieux de HTTPS ou vice versa,un exemple la page authentication.php mais bon c'est un exemple, car si vous avez un bon fichier robots.txt elle ne sera pas indexer,mais...mais utilisateur lui peu toujours enlever le S, ou tomber malencontreusement dessus sans le S. Donc voici un bout de code ou vraiment j'ai cherché et même appris quelque truc en PHP puisque avec mon mutualisé il, met impossible de jouer avec le fichier .HTACCESS car si j'avais eu un dédié j'aurais eu moins de problèmes,bref fini les discourts voici le code. %-P Ce code redirige une connections https sur du http .Un exemple concret google ma indexer justement la page index.php en https ce qui forcement génère des alertes. if($_SERVER['SERVER_PORT'] != 80) die(header('Location: http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'])); L'autre code lui empêche d'enlever le S de HTTPSet ainsi être sur de la redirection if($_SERVER['SERVER_PORT'] != 443) die(header('Location: https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'])); Dans tous les cas c'est vraiment efficace on peu le faire avec les pages suivantesorder-detail.php, order-confirmation.php, authentication.php; Etc, Etc...Bref toutes les pages qui ont besoin d'être en HTTPS sans pouvoir enlever le SPs:J'ajoute ce code, si à tout hasard ça ne marchait pas pour vous.Remplacez $_SERVER['SERVER_NAME'] par $_SERVER['SERVER_HOST'] Voila j'espère que cela seras utiles a certainbyeYannick Link to comment Share on other sites More sharing options...
rololo88 Posted January 22, 2010 Share Posted January 22, 2010 Salut bobylafleche , Merci pour le tuyau. Peut etre pourrais-tu m'aider avec mon souci de SSL. J'ai une alerte en bas de page sous Firefox lorsque je suis sur mon site en https tout cela parce que les liens contenus dans prestashop sont toujours en http donc on obtient l'erreur partie non sécurisée et sécurisée , ce que je voudrais faire c'est mettre tout en SSL liens produits inclus, est ce possible? Merci d'avance. Link to comment Share on other sites More sharing options...
Fluorite Posted January 23, 2010 Author Share Posted January 23, 2010 Salut rololo88Pour mettre le ssl par exemple sur la page catégorie et product tu ajoute ce code là /* SSL Management */ $useSSL = true; en haut juste après <?php Regarde ouvre par exemple le fichier Order-detail.phptu fait pareil pour toutes les pages ou tu veux activer ton ssl.voilaBye Yannick Link to comment Share on other sites More sharing options...
rololo88 Posted January 23, 2010 Share Posted January 23, 2010 Salut Bobylafleche, Merci pour le tuyau je vais essayer Cordialement. Link to comment Share on other sites More sharing options...
rololo88 Posted January 29, 2010 Share Posted January 29, 2010 Bonjour , Je ne suis pas sur que nous parlions de la même chose. Je n'ai pas de soucis à proprement parler avec SSL. Le problème c'est que lorsque je suis en https, tous les liens de prestashop présents dans les catégories comme "meilleures ventes" , "deja vus" etc restent en http, donc mon navigateur me renvoi le message contenu sécurisé et non sécurisé, normal. Ce que je veux c'est que lorsque je suis en https tous ces liens deviennent aussi des liens https et non plus http. Mais personne n'a la réponse semble-t-il. Link to comment Share on other sites More sharing options...
Oron Posted January 29, 2010 Share Posted January 29, 2010 BonjourActiver le SSL dans prestashop est une chose.Avoir un hébergement avec le SSL est une deuxième chose.Avoir un certificat SSL est une troisième chose.Pour que le SSL fonctionne il faut un certificat, reconnu par tous les navigateurs.Certain hébergement il faut activer le SSL avec une adresse IP dédié au SSLMaintenant si le client ou visiteur tombe sur une page ssl et qu'il enlève le s de https c'est son problème, c'est lui qui se mets en insécurité.Mettre tous le site en SSL ne vous donneras rien de plus, c'est juste pour protéger les données qui sont envoyés du PC vers le serveur en cas d'inscription, de donnée privée et de payement et là pour le payement c'est pas le site marchand qui assure mais votre banque ou paypal ou autre système de paiement. Link to comment Share on other sites More sharing options...
rololo88 Posted January 29, 2010 Share Posted January 29, 2010 BonjourActiver le SSL dans prestashop est une chose.Avoir un hébergement avec le SSL est une deuxième chose.Avoir un certificat SSL est une troisième chose.Pour que le SSL fonctionne il faut un certificat, reconnu par tous les navigateurs.Certain hébergement il faut activer le SSL avec une adresse IP dédié au SSL Ont à jamais dis le contraire Oron, seulement dans mon cas je ne force pas le client à se mettre en SSL, mon seulsouci c'est lorsque l'utilisation du SSL est nécessaire (page login par exemple) j'ai firefox ou IE qui me dis que la page contient des parties sécurisées et non sécurisées. Les 3/4 de clients ne sont pas informaticiens si leur navigateur leur balance une erreur de sécurité ils pensent que le site n'est pas sûr et ils s'en vont, y'a déjà un psychose assez grandeautour du commerce en ligne, donc mettre le client en confiance c'est primordial, c'est pas la peine d'avoir des alertesde sécurités sur un site d'e-commerce. C'est la raison pour laquelle je veux que ma boutique ai tous les liens en SSLquand le SSL est requit, car je veux me débarrasser de cette alerte de sécurité. Link to comment Share on other sites More sharing options...
Oron Posted January 30, 2010 Share Posted January 30, 2010 BonjourJustement au sujet des ces alertes de sécurités qui arrivent aussi quand le certificat ou que l'autorité qui as délivrés le certificats ne sont pas reconnus par le navigateur.Il est délivrés par qui le certificat ? verisign, thawte Que IE fassent plus d'alerte que firefox c'est pas nouveau, surtout IE8 avec les paramètres par défaut ont visites que microsoft. Link to comment Share on other sites More sharing options...
syl Posted February 5, 2010 Share Posted February 5, 2010 Cool les tuyaux de bobylafleche !Je pense avoir le même genre de soucis que rololo.Mon browser, plutot que d'afficher un joli petit cadena qu'on aime voir, il affiche un triangle orange ! Attention ! qu'on aime pas du tout voir.Et au clique de ce triangle : "l'identité de ce site a été vérifiée..." "mais cette page comporte d'autres ressources non sécurisées ....." (voir image jointe).. Quelqu'un aurait il éclaircissement sur ce genre de problème ?C'est du coté de prestashop ou autre qu'il faut regarder ... ?thx Link to comment Share on other sites More sharing options...
Oron Posted February 5, 2010 Share Posted February 5, 2010 BonjourC'est un peu le paradoxe du SSL, quand est site est sécurisée par le SSL c'est uniquement le site, il suffit que dans une page de ce site est inclus ou appeler une image venant d'un autre site qui lui n'est pas sécurisé SSL il donnerat une alerte.Pour ne pas avoir d'alerte faut que tous les éléments sont sécurisés, qu'ils viennent du site visité ou d'un autre site Si l'image ou l'élément est héberge sur ce même site mais dans un dossier ou un sous-domaine non sécurisé on a aussi ce message d'alerte. Donc c'est au visiteur de vérifier s'il peut faire confiance ou pas.Et je ne conseillerai jamais assez d'avoir un anti-virus avec une fonction webguard (j'ai ça en stock) Link to comment Share on other sites More sharing options...
syl Posted February 5, 2010 Share Posted February 5, 2010 ah benh, j'en apprend.Stricte le ssl...Questions : donc Toutes les images de la page (href) doivent par exemple être sur httpS://blabla.com/images/...?? Et je ne conseillerai jamais assez d’avoir un anti-virus avec une fonction webguard (j’ai ça en stock) Ah bonh ? ça m'intéresse.. Link to comment Share on other sites More sharing options...
syl Posted February 5, 2010 Share Posted February 5, 2010 je me répond, donc oui faut mettre tous les liens en commençant par https.j'ai changé tous les chemins des images http://... --> https://... Ca fonctionne Nickel !Thx. Link to comment Share on other sites More sharing options...
Oron Posted February 5, 2010 Share Posted February 5, 2010 ReEt voilà une bonne chose de faite pour l'antivirus voir sur mon site Link to comment Share on other sites More sharing options...
syl Posted February 5, 2010 Share Posted February 5, 2010 lol, c'est antivir au fait ?Je pensais que tu parlais d'un antivirus pour site. Genre un anti virus qui protège ton site quoi... Link to comment Share on other sites More sharing options...
Oron Posted February 5, 2010 Share Posted February 5, 2010 Oui c'est Avira antivirPour protéger le site c'est l'antivirus du serveur qui fait cette protection, je l'ai aussi en stock Mais je parlais d'un antivirus pour le poste avec lequel tu surfs sur internet avec un webguard qui est compris dans antivir premium il surveille en arrière plan le poste, les sites sur lesquels tu surfes et le emails + fichier joins avant qu'elle soit ouverte ou télécharger sur le poste.C'était par rapport au SSL, si le certificat n'est pas bon t'as toujours la protection de l'antivirus Link to comment Share on other sites More sharing options...
syl Posted February 5, 2010 Share Posted February 5, 2010 l’antivirus du serveur C'est automatiquement intégré sur la plupart des serveurs? Tu l'as en stock, ca s'appelle comment ? Link to comment Share on other sites More sharing options...
Oron Posted February 5, 2010 Share Posted February 5, 2010 Re C'est automatiquement non pas forcement, tout dépend ce que tu achètes que tu loues.Il y a plusieurs version pour serveur de fichier, serveur mail, proxy. Link to comment Share on other sites More sharing options...
thegameneilstrauss Posted February 6, 2010 Share Posted February 6, 2010 Thanks for this help ... Link to comment Share on other sites More sharing options...
zioup2 Posted May 19, 2010 Share Posted May 19, 2010 C'est très intéressant, vraiment les infos des uns et des autres m'apportent beaucoup, mais je me pose une question. Si je met tout le site en https, comment ça se passe au niveau des référencements? Oui, Google commence à référencer les https, mais les autres moteurs? Link to comment Share on other sites More sharing options...
zioup2 Posted July 14, 2010 Share Posted July 14, 2010 C'est très intéressant, vraiment les infos des uns et des autres m'apportent beaucoup, mais je me pose une question. Si je met tout le site en https, comment ça se passe au niveau des référencements? Oui, Google commence à référencer les https, mais les autres moteurs? ça ne référencera pas. 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