Setting up SSL in Magento

When SSL is enabled in Magento, the store automatically switches to a secure connection for sensitive parts of the site, including the Customer login page, and the checkout.

The first step is to install an SSL certificate on the hosting account. See Here for instructions on how to purchase and set up an SSL certificate.

Once this is done, verify that SSL is working by loading https://YOURSITE/LICENSE.html . You should see the Magento License, with the browser displaying its SSL identifier (e.g. Padlock etc). If you see an error, SSL is not set up correctly on the hosting account. 

When SSL is working correctly, Magento needs to be told to use secure URLs. To do this:
  1. Log in to the admin backend
  2. Go to System -> Configuration -> Web
  3. Change http to https for the Secure Base URL, preserving the domain otherwise, including the trailing slash
  4. Switch the "Use Secure URLs in Frontend" and "Use Secure URLs in Admin" drop down boxes to Yes.
Once this is done, confirm that SSL is working as it should by clicking the Log In link on the store. This is sometimes called My Account or similar. When working the URL will change from http to https, and the browser should indicate that you are viewing a secure page.
  • 79 Users Found This Useful
Was this answer helpful?

Related Articles

Getting started - resources

Building a Magento site can be a long and complex process, involving multiple designers,...

Show out of stock products

To display products on the frontend that are out of stock: Log in to the Magento backend...

Online Speed Test Tools

Online speed tests can provide useful metrics to measure the performance of a website, along with...

IonCube Loader

The IonCube Loader PHP module decodes and executes protected PHP extensions, and is required for...

Securing your Magento Admin Panel

The Magento admin panel, also known as the ‘backend’ of the site, is the URL where store owners...