Many site owners want customers to be able to access their Magento catalog via normal http protocol, but switch over to https (secure) protocol for checkouts. This helps secure the data and prevent snooping or insecure data collection that can result in identity theft or other malicious activities.

To enable Magento to function with both protocols, it must be set up in a particular way. The instructions below demonstrate how to set up your Magento installation so that it can use both regular and secure protocols.

This article assumes you have purchased and SSL for your site. Please see our articles on SSL information if you need one.

Getting Magento to allow both regular and secure connections
  1. Install Magento using the regular standard http protocol. This example demonstrates an installation being done with the Softaculous software installer. Note that we selected the http protocol from the Choose Protocol dropdown list.
    http-magento-install
  2. After your Magento installation is complete, log into your Magento Admin panel. Our magento test site is located at magento.inmotiontesting.com so the admin login is located at magento.inmotiontesting.com/admin.
  3. From the admin dashboard, using the top menu bar, hover over the System option and click on Configuration from the pop-up menu.
  4. This brings you to the configuration section. Using the left hand sidebar and click on the Web option found in the General section. This will display the Web options in the right-hand panel.
    general-web
  5. Click on the Secure label so the options will expand. From there, find the field entitled Use Secure URLs in Frontend and select the Yes option from the dropdown.
    secure-url-frontend
  6. Once the option is set, click the Save Config button found in the upper right corner of the scree to save the changes. This enables your SSL security certificate to perform when a customer checks out.
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve our Support Center:
Email Address
Optional, but our team may contact you for more information.
Like this Article?

Post a Comment

Name:
Email Address:
Comment:
Are you a bot?
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

Write New!
Do you want to publish a tutorial to our support center?

News / Announcements

SSL Certficate Warnings
Updated 2014-04-14 11:34 am EST
Hits: 1963
Heartbleed 0-day OpenSSL security bug
Updated 2014-04-14 04:43 pm EST
Hits: 5204

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!