Jump to content

About SSL


ladivito

Recommended Posts

  • 4 months later...
  • 4 months later...
  • 2 weeks later...
  • 2 months later...
  • 2 weeks later...
hi i m new bee in prestashop, i want to use SSL but dont really know how to use SSL... is so can help me.

Thanks


Hello,

SSL is a means of encrypting data between your browser and the web server. In prestashop it would / could be used for the admin and for securing pages that have sensitive information such as the checkout.

Setting it up depends on your host and hosting service. If you have your own dedicated server or VPS you can buy your own certificate from anyone like verisign , thawte or godaddy etc and install it on apache / IIS , if you are in a shared hosting setup you might have to by the SSL certificate from the hosting company - which isn't a bad thing but can be a little more costly sometimes
Link to comment
Share on other sites

  • 3 weeks later...

I know i am l'll late to reply on this and I am not even sure whether your problem has got resolved on this subject, but still I’m trying to answer it as simple as possible.

For “prestashop “ You are required to have SSL Certificate for, Register Page, Login Page, Forgot Password Page and if you have any specific pages where users used to fill confidential details.

If you’d like to buy an SSL right away, then I think you can buy it from SSLlogic.com as I have been using Instant SSL Certificate from the same reseller. And SSLlogic are also providing some attracting offers too!

Thanks.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Good day,

yes, indeed. But this is not only for Credit card numbers, but also all kind of personal information, such as:

_ Name
_ Address
_ what the customer purchased
_ Phone number
_ Age
_ Gender
_ The amount spent
_ the e-mail address
_ ...


... all kind of details which can be sold to other companies and used against the customer(s).

These details may appear tiny but actually, there can have a huge impact.

For instance, if other companies have the e-mail address of the customer and if they know his purchase habits, then they will "spam" him with mails in which the customer(s) will be offered similar products.

As a consequence, each customer needs to be very careful when purchasing online. DO NOT give personal details (especially e-mail and credit card numbers) on a website unless the website has an OV (Organization Validated) or EV (Extended Validated) certificate. And also be aware of which CA issued the certificate in question.

The best Certificate Authorities are:

_ GlobalSign,
_ VeriSign,
_ Thawte,
_ GeoTrust,
_ RapidSSL

Best regards,

Link to comment
Share on other sites

Good day,

yes indeed. SSL is used by millions of websites to secure the Internet, including online purchases, financial transactions or sending personal data. This information will remain confidential during transmission between a web server and a browser and is not readable by others.

Best regards,

Link to comment
Share on other sites

Currently on 1.3.2.3 until such time I can figure out how to get 1.4 working

Alright, I plugged the code in listed earlier, only I have unsecure feed from facebook which doesnt like me and tells the customer everytime we click there is insecure information on the website, making the entire website questionable .... quickest way to tell a customer please dont shop with me. so its no longer on it, but I also get this error without the htaccess code in the payment window as all the nav is in http, they want it in https.

So I was thinking, turn off all feed modules for the main https pages listed below, and then make it so that those pages rewrite all links http to https.

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]



myalerts.php,loyalty-program.php,discount.php,addresses.php,order-slip.php,order-follow.php,my-account.php,history.php,identity.php,order.php,referralprogram-program.php,mywishlist.php,authentication.php

http://www.webmasterworld.com/apache/3507002.htm
http://www.webdeveloper.com/forum/showthread.php?t=237555
http://www.namepros.com/programming/498820-htaccess-redirect-to-https-select-pages.html

Link to comment
Share on other sites

Good day,

probably your SSL certificate is an auto-generated SSL certificate from your server? If that's the case, then it is the reason why you receive these pop-up messages.

I suggest you make a test with a FreeSSL and see if you still have this problem. This FreeSSL is free and lasts 30 days.

http://www.networking4all.com/en/ssl+certificates/products/by+type/

Please let us know if this solution works. Normally it will.

Link to comment
Share on other sites

does anyone know how to turn on the link rewrite specifically for those pages? or anything that requires https

myalerts.php,loyalty-program.php,discount.php,addresses.php,order-slip.php,order-follow.php,my-account.php,history.php,identity.php,order.php,referralprogram-program.php,mywishlist.php,authentication.php

Link to comment
Share on other sites

Problem solved!

Add this to your .htaccess file

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]


will this force ssl connection to the whole website or only specific pages?

what do you think about - like Hillary Johnson said - making only few forms on the website secure, which will result in faster page download, and less error messages?
Link to comment
Share on other sites

Good day Mohamed Esmat Farag,

no matter how many pages or sub-domains you secure, there is no change in the speed.

But it also depends on the quality of the SSL certificate you use. It is not necessary to take several SSL certificates in order to secure several pages of the same website, you can take a SAN-certificate which is more than enough and way cheaper.

The SAN certificates of GlobalSign are more than enough and very efficient. To know more: http://www.networking4all.com/en/ssl+certificates/products/by+brand/globalsign/

Link to comment
Share on other sites

SSL is used by millions of websites to secure the Internet, including online purchases, financial transactions or sending personal data. This information will remain confidential during transmission and is not readable by others.

Websites with this security are recognizable by the closed padlock and the https:// in the address bar. Like you can see on the login page of your bank. A SSL Certificate is required for an SSL connection.

A user can use a SSL Certificate to see who owns the site and who issued the certificate.

Link to comment
Share on other sites

Link to comment
Share on other sites

  • 2 weeks later...

Hi all,


Reading this conversation, I still have a question hanging on my mouth: what exactly does the optioon SSL on the preferences tab of the BO? Does it secure all the pages or only a set of pages???

Thanks a lot for your answer!

PD; I am also in the process of getting an ssl cert as I think it is a good way to promote the reliability of a website.

Lionel

Link to comment
Share on other sites

  • 2 weeks later...

Good day Lionel/Iblum,

SSL is used by millions of websites to secure the Internet, including online purchases, financial transactions or sending personal data. This information will remain confidential during transmission and is not readable by others.
Websites with this security are recognizable by the closed padlock and the https:// in the address bar. Like you can see on the login page of your bank. A SSL Certificate is required for an SSL connection. A user can use an SSL Certificate to see who owns the site and who issued the certificate.

A SSL certificate secures:

http://www.networking4all.com/ (and eveything which is after)

but also can secure all which is below:
example:
1) mail.networking4all.com
2) owa.networking4all.com
3) autodiscover.networking4all.com
... (infinite possibilities)

Link to comment
Share on other sites

  • 5 months later...

Is this deal with godaddy.com (http://www.godaddy.c...rtificates.aspx) for $12.99/month sound right? Or is that not what I need for a Secure SSL Certificate?

 

I think it is too much really. You shouldn't really spend more that $50 a year for a single site certificate. Unless you need a class 2 which validates your organization.

 

Since prestashop doesn't collect any PCI data which is good and all transactions occur at 3rd party gateways a class 1 should be enough.

 

Regards

George

  • Like 1
Link to comment
Share on other sites

  • 1 year later...

does anyone know how to turn on the link rewrite specifically for those pages? or anything that requires https

 

myalerts.php,loyalty-program.php,discount.php,addresses.php,order-slip.php,order-follow.php,my-account.php,history.php,identity.php,order.php,referralprogram-program.php,mywishlist.php,authentication.php

 

A bit late to answer this question, but this should work for this situation. Add the following to your .htaccess file before the default Prestashop rules.

 

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https # this line only required for certain servers (test without it first)
RewriteCond %{REQUEST_URI} ^/(addresses|admin.*|authentication|discount|history|identity|loyalty-program|my-account|myalerts|mywishlist|order|order-follow|order-slip|referralprogram-program)\.php
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301]

Edited by sambassador (see edit history)
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...