Understanding the Approach to Configure Magento with SSL


Time and now, Google has been announcing innovative ranking factors for the incredibly amazing websites which are prevalent over the World Wide Web. It was in the month of August, last year that the global search engine giant announced HTTPS as the ranking factor for all websites. It’s been since then that both, simple and complex website owners have been paying special attention to switching to the HTTPS version of their website. The Magento consumer base is no exception to this.

Keep on reading this post to find more about the key points of concerns while upgrading your existing Magento store to a more secure HTTPS-enabled site. I’ll also be making you familiar with the process of configuring Magento with SSL (Secure Socket Layer).

Magento with SSL

Points to be considered while transitioning from plain Magento portal to HTTPS enriched portal

SSL Speed

While hiring a trained Magento developer, ensure commendable SSL speed of your portal.  SSL entails encryption of information transferred between web server and client’s browser. This process consumes multiple server and browser resources, thereby slowing down the server connection setup. Therefore, you need to consider the SSL speed before setting up SSL for your Magento portal.

Using HTTPS with CDN can turn to be a costly affair

If you’re intending to use HTTPS with CDN, be ready to pay a higher price to your CDN service provider. Unlike regular HTTPS, using custom HTTPS Certification via CDN is less cost-efficient.

Full Page Cache might stop working on turning HTTPS on for the Magento Enterprise Edition website

As soon as you turn ‘On’ HTTPS for your Magento e-store that has well-integrated Magento Enterprise Edition with Full Page Cache, the Full Page Cache feature will stop working.

Now, coming to the steps associated with enabling HTTPS for your Magento store

Step 1- Get the SSL Certificate

If you’re not inclined on using the Self-Signed certificates, it is recommended to purchase a renowned SSL certificate from a CA(Certificate Authority) like Geotrust, Verisign or Godaddy.

Step 2- Login to your Magento admin area and go to System-> Configuration as shown in the below screen-shot:

Step 3- Within the left-menu displayed on Magento Configuration page, click on ‘Web’ link available under General tab as shown in the below screen-shot:

On the page displayed thereafter, you can find multiple options available for configuring several features on your Magento store. But, we’ll be putting emphasis mainly on the Secure tab. Just click on this tab and a screen exactly similar to the below screen-shot will be displayed on your monitor:

On the above page, ensure that the value for fields viz: ‘Use Secure URLs in Front-end’ and ‘Use Secure URLs in Admin’ has been set to ‘Yes’. With that you’re done with configuring your Magento store to work with SSL. All the Magento applications related to URLs viz: Base URL, Base Link URL, Base Skin URL, Base Media URL, Base JavaScript URL will work seamlessly with SSL.

A bonus tip for enabling SSL in Magento

Before proceeding ahead to enabling SSL in Magento, it is essential for you to ensure that the web server has been configured accurately. For checking the same, all you need to do is simply open a static file via HTTP. Here’s an exmaple: http://me.local/robots.txt . If this file shows up successfully in the chosen browser and no certificate warnings are displayed, then you can simply proceed to setting up SSL for your Magento store. Else, make sure to get rid of the issues on an immediate basis.
So, that’s it for now from my side!


It’s not only an improved Google ranking, but a wide range of other advantages that can be availed after transitioning your site to HTTPS. Just grab a better understanding of the process and you’ll be able to enjoy all these benefits to the fullest.


  1. Hi Isabella,

    This is very useful article from your side about configuring the magento ssl for themes. This is going to be useful for many webmaster i suppose. thanks for posting it.


Please enter your comment!
Please enter your name here