How to use Free Basic SSL on Inmotion Hosting and Force Redirect all HTTP to HTTPS

This is one of the important steps while migrating your website from one host to another is to make sure the all the URL variations redirect to correct URL variation.

URL variations are:
1. http://domain.com
2. https://www.domain.com
3. http://domain.com
4. https://www.domain.com

And the correct variation is decided by you. There are several things to consider while choosing the variation you want to keep.

1. Without www. makes the URL little short. Has a little advantage in terms of SEO but not very much, it is more important to consider the next point -

2. If your site is old and one variation is ranked in Google and also linked to from many websites it is better to keep the variation same as it is.

3. If multiple versions of your website was ranked, really bad for SEO, choose one and redirect all others to it immediately. And make sure later when you build link, build them to the correct variation. Also keep an eye whether Google started deindexing other variations or not.

4. https has SEO advantage over http, as they are secured search engines prefer to show https websites over http especially for the sites where financial transaction happens.
Google Chrome shows visitors as "not secured" for the sites with no https. Not good for branding.
Also in this article Google said they have vision all sites will be https.

So consider moving to https.

Especially when you can get basic https for Free. Now most of the hosting come with free basic https, if not you can get one from Cloud flare. So why not?

In my case I am moving my hosting service provider. I am moving from GoDaddy to Inmotion hosting.

Previously my site didn't had an SSL certificate, now on Inmotion hosting I have the basic free one so decided to use https URL.

This one site is not WordPress. It is plane HTML website with no database, no Blog or any other fudge what so ever.

So, till now I have
1. migrated my site files to Inmotion hosting from GoDaddy
2. Changed the nameservers
That means I am almost done migrating successfully. Now got to set proper redirection.

So, this tutorial will be on
How to activate Inmotion Hosting Free SSL and how to force redirect your website to https.

We will redirect for both
1. Static (plane HTML) website
2. WordPress website - lot easier

So, let's jump to the point.

1. How to activate Inmotion hosting Free Basic SSL

1. Go to Inmotion hosting website
2. Click on AMP login on top right corner. Enter the login credentials and login
3. Find Manage Free Basic SSL. It will be under your primarydomain.com (username) section, near cPanel. You guessed what's next, click on it.
4. Find ELIGIBLE DOMAINS section on the right side. All domains you account is connected to will be show here.
5. Click on check all to check eligibility of SSL. It will mostly be eligible, but you have to make sure the domains points to Inmotion Hosting's name servers. Which I guess you are done with, so it should be okay.
6. Check middle on the page, look for Enable Free SSL. Switch on the toggle.
You should see a message - Features successfully toggled.
7. Click on RUN CHECK NOW. It might take 20 mins to complete check.

Now you are done with SSL activation. So if you visit https:your domain.com it should be opening fine (unless you have somehow managed to redirect https to http), the a padlock should appear on the left of the address bar. Clicking on which should show the message - "Connection is secure" and "Certificate (Valid)"

Now the next section. All the URL variations for All the Pages of your website should be redirected to https (with or without www. you decide. But make sure to have any ONE) versions.

Redirecting to HTTPs (for static website) with .htaccess file
Coming soon

Redirecting WordPress websites to HTTPs version
Coming soon

Post a Comment

0 Comments