Move Website to HTTPS
Since Google announced that using HTTPS encryption for all website pages is an important factor in SEO ranking, demand for SSL certificates to enable website security has increased even more.
Many webmasters and website owners remain confused about how to move their websites from HTTP to HTTPS and This guide instructs beginner and advanced website owners how to move website to HTTPS without difficulty.
We moved our website to HTTPS and we learned some important things. We’ve prepared a list of tips and suggestions that we hope you will find helpful.
First of all, buy and activate an SSL certificate if you haven’t already. You’ll find trusted SSL certificates at NameCheap.
After the certificate has been activated and issued to you by the Certificate Authority, you can proceed with deploying the certificate in your cPanel. Follow the steps below:
- Log into your cPanel account
- Locate and click on SSL/TLS Manager in the Security section:
3. Click on “Manage SSL Sites” under the Install and Manage SSL for your website (HTTPS) menu:
4. Copy the certificate code you received from the Certificate Authority including —–BEGIN CERTIFICATE—– and —–END CERTIFICATE—– and paste it into the “Certificate: (CRT)” field on the next page. The certificate files can be opened with the help of a text editor (e.g., Notepad for Windows or Textedit for macOS) on your computer.
Note: The certificate code can be found in the *yourdomain*.crt file which is usually sent to you in the email from the Certificate Authority. Alternatively, it can be downloaded from your account directly.
- Click on the Autofill by Certificate button, which appears next to the certificate entered, and the system will attempt to fetch the domain name and the private key. You may also choose the domain from the drop-down list and manually enter the certificate and private key into the corresponding boxes. If the system fails to fetch the private key, you can locate it in the Private Keys (KEY) section of the SSL/TLS Manager. Please remember to include Begin/End headers and footers for the certificate and the key. In case the private one is missing, please generate a new CSR code together with the private key and then reissue your SSL certificate.
- Copy and paste the chain of intermediate certificates (CA Bundle) into the box under Certificate Authority Bundle (CABUNDLE) if it is not filled in already.
If you want to use this certificate for Mail Services (Exim and Dovecot), check the “Enable SNI for Mail Services” box. In this case, you will be able to use your domain on which the SSL certificate has been installed as a hostname of the mail server configuring your mail clients to work via secured ports.
- Click on the “Install Certificate” button
Congratulations! The certificate is now installed on the server for your site. The site should now be accessible via https://.
Note: Set up 301 redirects from HTTP to HTTPS so that search engines are notified that your site’s addresses have changed and so that anyone who has bookmarked a page on your site is automatically redirected to the https address after you flip the switch. Use these plugin:
SSL Insecure Content Fixer
Among the best plugins is this content fixer plugin that in literal terms does basic fixes after you have already implemented your SSL. It is a powerful tool that cleans up your WordPress site straight away from the installation where its default settings are activated and do basic fixes. Interestingly it also cleans up images and videos to load faster. With the support for multiple languages, you can use it in your language and hence it is convenient. With the integration functionality, it can act on different sites the user has unless they need special treatment of some sites where they will key in additional details to specify other tasks. Some users, however, have complained about issues with pages, but the developers are always working on improved updates.
Really Simple SSL
This Really Simple SSL is by far the lightest SSL plugin available that will automate everything for you. Once you obtain an SSL certificate, run this plugin, and the rest will be done for you. Upon installation, it moves the entire site to https securing your content. Any incoming requests are redirected to https. It fixes insecure content by moving it to https. The premium version possesses a lot more features that include mixed content scan and fix the back end, HSTS preload list configuration and other advanced features. You also receive more detailed feedback on its configuration page. Despite this many features, the plugin can still develop issues, and thus it’s advised that you backup your site before installing it.
That’s all, we hope this article helped you know how to move website to HTTPS.