Here’s the problem I have with using HTTPS on my store:
I’ve setup SSL certificate and set my Secure Base URL to start with https://… I marked that I want to use secure URLs on Frontend and Backend. Unsecure URL starts with http://…
Now when I go to the home page of my store, I see this URL: http://www.ebooks.ee When I go to Login, the URL changes to: https://www.ebooks.ee and I login using my username and password… I see My Account Homepage under https://…
Now I click one of the product categories and suddenly I am not logged in any more and i see “Login” button at the top of my store, but if I press it, it logs me back in without asking any user details. If I browse any content pages right after My Account, systems stays under https://… but all categories and products show under http:// and as if I am not logged in… after visiting catalog, browsing text pages also continues under http://…
Now I browse into product categories and add a product to My Cart, I then go to Cart and hit “Go to Checkout” button… and only get page reload and stay in my Cart, no errors and no Checkout, under http://…
If I press “Login” button, system shows me My Account Dashboard and My Cart is empty. If I click on My (empty) Cart, I get it under http://… with the products I added while browsing Catalog. Everything looks like I am not logged in.
If I amend Unsecure Base URL to also start with https://..., thus having a whole website under SSL, everything works just fine! However I do not want whole website to be under https://… only My Account and Checkout.
Can this be a read/write permissions problem? As I also could not save product images in Backend after enabling https:// for admin pages. This was solved by changing CHMOD permissions on media folder.
What might be worth mentioning is that my hosing provider made a setting for HTTPS pages to be read from the same folder as HTTP pages… by using symlink I guess, but I am going to find out.
Screen shot of my current settings is attached. (Jah=Yes, Ei=No) Any help or ideas re. what could be causing this kind of problem will be highly appreciated!
Click thumbnail to see full-size image