Uniq Posted November 6, 2013 Share Posted November 6, 2013 (edited) Hi, Just received my ssl certificate. However when I visit my home page http://www.uniqjewelrydesigns.com it does not show the connection is encrypted. I have changed the settings in preferences/general to enable SSL but it only shows in the cart and not on the home page. Is there something else I need to do? Thank You in advance Missy Edited November 6, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 That is the way PS is designed. Only certain pages are SSL. For example the contact and login pages are SSL. Some people wish to run the whole site as SSL. Here is a good thread, http://www.prestashop.com/forums/topic/255237-force-ssl-https-connection-for-all-pages/ Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 Hi, Thank you for the link. So I guess it can't be done unless I upgrade which I can't do. It seems like the opening page ought to show ssl. If it were myself visiting a website to purchase something. That alone would deter me and I would leave the page, let alone get to the cart. Bummer Link to comment Share on other sites More sharing options...
vekia Posted November 6, 2013 Share Posted November 6, 2013 what ps version you use? in prestashop above 1.5.5 in preferences page is an option to turn on ssl on each page in the store 1 Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 Really? These guys seem to get by without SSL on the home page, http://www.amazon.com/ Link to comment Share on other sites More sharing options...
vekia Posted November 6, 2013 Share Posted November 6, 2013 take a look: Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) Hi Vekia, I am using 1.5.4.1. and I am afraid to upgrade as I made so may changes to the theme. I can't restart now. At Bill lol re: Amazon ! Also after adding an item to my cart and click checkout it brings me to the next page which is secure, however the cart is now empty? Edited November 6, 2013 by Uniq (see edit history) 1 Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 Unig, do you mean you made changes to the core program files or just the theme?. Because when you upgrade using one click upgrade, it does give you the option not to upgrade the default theme. Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) I believe the theme. I made changes to borders and added alot of things. So I am afraid if I upgrade it will default. I know some of the files in my cpanel stated do not edit this file if you wish to upgrade and I did. So I'm abit worried I will crash my site by upgrading Edited November 6, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 Also is this how my urls should read? Or should one read as https ? Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 That's correct, don't use http or https. For the SSL domain only use www if that is used in the SSL domain. You don't need WWW in the regular domain. Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 So take the www off? Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 WWW Usually not used in SSL, (unless you purchase an SSL Cert that includes the WWW), and yes, you can remove the WWW from both domains. Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) Ok OMG all of my pictures disappeared? I re-added the www and everything came back. Edited November 6, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 Interesting. And is your SSL domain set up to use WWW as well? Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) Well when I go into my cpanel it shows prestashop installed in http://www.uniqjewelrydesigns.com. In my admin details it shows Domain: uniqjewelrydesigns.com. Oh hold on let me check the SSL certificate. It says issued to www.uniqjewelrydesigns.com Edited November 6, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 Then you will need the WWW. 1 Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 Thank you Bill. Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 Very nice site, but I notice a few problems in the theme related to using SSL. You can see this on pages that PS make use of SSL, for example your contact page, https://www.uniqjewelrydesigns.com/contact-us It is giving errors because your theme uses scripts that are calling content using absolute addressing. for example, <!-- /Block Newsletter module--> <script async src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> You will need to track down these urls and change them from http to https. Links that are relative, for example, (adsbygoogle = window.adsbygoogle || []).push({}); </script><link href="/modules/bannermanager/bnrmanager.css" rel="stylesheet" type="text/css" /> These do not need to be changed because they will automatically be appended to the correct SSL domain. Links that go to other pages are fine as http, but any link that calls a resource such as a graphic or script or css must be relative or if absolute must use https. This would be the case even if you upgraded to use SSL on all of your pages. This is not a fault of PS. This is a fault of your theme. It is not hard to fix. Usually clearing up the problem for the contact page will kill most of the problems site wide. 1 Link to comment Share on other sites More sharing options...
Uniq Posted November 6, 2013 Author Share Posted November 6, 2013 (edited) Ok but however I am still having the issue of the cart this only occured after setting the site to SSL. if you try and add something to cart it will, but the second you hit check out it will disappear? Any ideas on that? Seems to happen on chrome but not mozilla Edited November 6, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 6, 2013 Share Posted November 6, 2013 I gave it a try, other than the dirty SSL I mentioned above your cart is working fine. You do have a problem with your PayPal module, the error is, Token required, please check for any Javascript error on the payment page. Are you sure the proper API keys have been entered in your PayPal module? Link to comment Share on other sites More sharing options...
Uniq Posted November 7, 2013 Author Share Posted November 7, 2013 (edited) . Edited November 7, 2013 by Uniq (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted November 7, 2013 Share Posted November 7, 2013 >>I will try to fix the dirty SSL if I can figure it out Start with your theme header.tpl - you should find most in that file. As for your PayPal Module, contact the people who sold it to you, they will hopefully fix it for you. Link to comment Share on other sites More sharing options...
Uniq Posted November 7, 2013 Author Share Posted November 7, 2013 Ok thank you !! Link to comment Share on other sites More sharing options...
Recommended Posts