Jump to content

Mon Prestashop ne veut pas du HTTPS


Recommended Posts

Bonjour

J'ai une galère sur une touuuute nouvelle install de PrestaShop.
Mon install est "neuve", que les mises à jours des quelques modules par défaut. Aucune autre modif, rien rien rien.
J'ai commandé et installé côté hébergeur un certificat SSL... que j'ai testé. Sur une page de test en html ou php, j'ai bien le cadenas, et le bon certif apparait.

Là où ça se complique, c'est sur Prestashop. N'importe quelle page que je tente d'ouvrir avec https, en front ou en back office est redirigé en HTTP.
Et du coup, forcément, la page lien "Veuillez cliquer ici pour vérifier que votre boutique supporte le protocole HTTPS" ne fonctionne forcément pas.

Je n'ai pas ce phénomène sur les pages de test qui ne sont pas de PS.

J'ai testé 
- de désactiver TOUS les modules
- de supprimer les .htaccess des repertoire www et admin

Et là je ne vois pas quoi tester d'autre sans bidouiller (et faire n'importe quoi)

Quelqu'un aurait une piste ?

Pour info :
PS : 1.7.6.9
PHP 5.6
MySQL 5.6.43

Link to comment
Share on other sites

1/ sans rapport mais passez en PHP 7.1

2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement

3/ rendez-vous en BO en https

4/ activez le ssl

5/ activez le ssl partout

6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_configuration). Attention votre certificat doit être validé et le site répondre en https

 

 

Edited by doekia (see edit history)
Link to comment
Share on other sites

  On 11/28/2020 at 12:55 PM, doekia said:

1/ sans rapport mais passez en PHP 7.1

Expand  

Version du package la plus récente proposée chez l'hébergeur (Amen) 6.1. Déjà utilisée

 

  On 11/28/2020 at 12:55 PM, doekia said:

2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement

Expand  

Les .htaccess ont été supprimés (puis remis) et rien n'y a fait. Au passage, on peut bien ouvrir mes pages de test en HTTPS, qu'elles soient en php ou html. Ca a l'air de ne venir que des pages Prestashop

 

  On 11/28/2020 at 12:55 PM, doekia said:

3/ rendez-vous en BO en https

Expand  

Je la saisie en https (comme le fait le lien du BO pour tester SSL) et je suis toujours redirigé en HTTP

  On 11/28/2020 at 12:55 PM, doekia said:

4/ activez le ssl

5/ activez le ssl partout

6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_confuguration). Attention votre certificat doit être validé et le site répondre en https

Expand  

c'est bien là mon problème, mon site ne répond pas en https mais me redirige en HTTP. Donc pas possible de l'activer, ni partout.... et change le ps_configuration dans la base de données... je n'ose le faire vu qu'on y accède pas en https

Link to comment
Share on other sites

  On 11/28/2020 at 12:55 PM, doekia said:

1/ sans rapport mais passez en PHP 7.1

2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement

3/ rendez-vous en BO en https

4/ activez le ssl

5/ activez le ssl partout

6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_confuguration). Attention votre certificat doit être validé et le site répondre en https

 

 

Expand  

Sur 1.7.6.8 j'ai eu ce problème, obligé de forcer la valeur dans la BDD (ps_configuration), une fois activé tout fonctionne normalement (Certificat valide).

Sur un hébergement LWS mutualisé. En VPS aucun soucis :)

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...