Figuring out how to move your site to HTTPS is a vital issue. Nowadays, we share vital information like our credit cards and bank data or login information several times a day online.

As a site owner, particularly if you have an online shop as well as manage money related or other delicate data, you have an obligation to guard it. A standout amongst the most essential strides to do as such is utilize HTTPS and SSL encryption on your site.

Just as of late, Google has set July 2018 as the due date for HTTPS integration. It has cautioned the webmasters that, for any HTTP website, Chrome will show a “not secure” name in the address bar. This implies moving to HTTPS is critical now like never before.

Below is the step by step instructions to move your site from HTTP to HTTPS. We will take it step by step to ensure you can do it yourself without an issue.

  1. Take a backup-  Before rolling out any changes to your site, you should constantly back it up first. So that in the event that something turns out badly (not that we are expecting it) you can backpedal to a working site quickly.This case is the same, so this is your first undertaking. Another better technique would be to go through the procedure on on a test server first and not just your live site.
  2. Implement Your SSL Certificate-  The principal thing we will do is get ourselves a SSL certificate. How simple or confounded this procedure is to a great extent relies upon your host.On the off chance that you get your SSL from an alternate provider, learn the directions of your SSL supplier to actualize the SSL integration properly.Once that is done, you have to begin rolling out the vital improvements to your WordPress site. This is the thing that we will discuss straightaway. If you feel that the instruction is excessively specialized, you can likewise try the wordpress plugin Really Simple SSL out. It deals with the majority of the hard work depicted below automatically.
  3. Add HTTPS to the WordPress Admin Area- The primary spot where you will get the opportunity to do the new safe integration with SSL is the WordPress dashboard. By securing the back end initially, you ensure that at whatever point a client sign in, their data is traded safely.The first step is to open wp-config.php in your WordPress root director and add the below line some place before where it says That’s all.define(‘FORCE_SSL_ADMIN’, genuine);When you have updated the file and refreshed it , it’s an ideal opportunity to check if it it works. For that, login page to your admin page with HTTPS in the URL, for instance by means of the case of everything working effectively, you ought to have a safe association now. In the case of everything works, proceed.
  4. Update the Site Address- Subsequent after moving the WordPress back end to HTTPS, you need to do the likewise for the rest of your website. For this you simply need to update your website address under Settings > General

    wordpress https integrationHere, include https://to the start of both the WordPress address and site address. Save the new settings and refresh your page. The website might ask you to sign in again thereafter.
  5. 301 Redirects in .htaccess- Login to your hosting console and in your Public HTML folder, locate the website folder. Once you find it, click it and you will enter the root folder of your website. In there locate .htaccess file.In the .htaccess file, copy paste this code-
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  6. Resubmit your website’s HTTPS version to Google Search Console – Since Google treats and as various sites, you need to resubmit your site’s HTTPS version to Google Search Console and claim possession to this property.

Conclusion- Migrating to HTTPS isn’t a simple task as it might appear to be at first. For smaller sites, it mostly takes a couple of hours to complete; though, for old and huge sites, it might take days to complete the migration completely.