Have you ever wondered why some websites have a lock with ‘secure’ next to the domain name? This is because their site is using an SSL Certificate on their site. Now that InMotion offers free ssl certificates on our Shared Hosting plans you will want to use it on your site. The steps for enabling an SSL and allowing your site to use https depends how you built your site. We will now show you how to enable an SSL certificate for some of the most popular website types.
Enable SSL for Custom Coded Site
Many sites can redirect traffic to use ‘https’ instead of ‘http’ using .htaccess rules. This is a good solution if you are not using a Content Management System, or CMS.
Enabling an SSL in WordPress
The best way to enable an SSL in WordPress is to update your URL in the dashboard.
If you are still experiencing redirects to the old URL, you may have to use a plugin that handles HTTPS such as the following.
You may also have to do a “Find and Replace” in your database. For example, you could search for ‘http://example.com’ and replace it with ‘https://example.com’ in your database. Be sure to replace example.com with your actual website name.
Enabling SSL in Drupal
Similar to the custom-coded sites, you should use an .htaccess rule to force all traffic to use the SSL over ‘https’ when connecting to your site.
Enabling SSL in Joomla
In Joomla there is an option in the Global Configuration settings that allows you to direct traffic over SSL.
Enabling SSL in BoldGrid
Since BoldGrid is Powered by WordPress, you should update the site’s URL in the Admin Dashboard.
Enabling SSL in Moodle
To force traffic to use SSL in Moodle you must update your URL in the “config.php” file, then use an .htaccess rule to redirect the traffic to ‘https’. Both steps are covered in the following guide.
Enabling SSL in Other Sites
Here are links to guides for some of the other Content Management Systems.
- How to Enable SSL (https) in OpenCart 3
- Set up SSL with OsCommerce and Zen Cart
- SSL Setup for CubeCart
- How to enable SSL in PrestaShop
Troubleshooting SSL Issues
If you are experiencing issues using your Free SSL the following guide will go over some of the common causes of problems.