I have a problem:

I work on Drupal 7 with Drupal Commerce Kickstart (Kickstart2 distribution). I have installed the module SecurePage to manage which pages are under https and which under http, I want under ssl only:

  • user/*
  • checkout/*
  • admin/*

I follow this help : FOLLOW LINK

The problem is that if I switch from one page in https to one page in http, I lose the session, the same problem occurs in the registration steps, after the user registration are complete the user will be redirected to the homepage of the shop, with no messages system like "Check in your email etc ..."

Does anyone have a solution for this? Thanks.

  • 1
    Have you tried installing the dev version along with the 2 core patches? That always works for me. I get exactly what you describe every time I try to use the 'stable' version. – Clive Oct 14 '14 at 13:41
  • 1
    With recent Google SEO updates it is considered better practice to SSL your entire site. If that sounds like something you want to do, then you should be able to edit your setting.php file and set $conf['HTTPS'] = TRUE; – FatGuyLaughing Oct 14 '14 at 14:41
  • Ok i have changed version (from beta2 to bet2dev) and apply core patch and it work! Ty very much – commodoreforce Oct 14 '14 at 14:52
  • @FatGuyLaughing i dont think is a good practice SSL entire site, cache system under ssl is not friendly (u can use authcache if u are a luky guys) and u decrease performance. I think that SecurePage is the way. – commodoreforce Oct 14 '14 at 15:04
  • 1
    @commodoreforce If Google get their way (and they usually do) we'll all be on https before too long. Mandating TLS is actually a hotly debated topic in the development of HTTP/2 at the moment; up until recently it was to be mandated, but there will now be an optional unencrypted mode. Still, it's definitely the way things are going – Clive Oct 15 '14 at 17:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.