Are you looking for ways on how to move a WordPress from HTTP to HTTP/SSL but have no idea how to start? Do not worry, we’ve got you all covered.
You may have heard of the news that Google announced that they have already started using HTTP as a ranking signal. This would mean that for starters, these changes only affect less than 1 percent of global search queries. However, these changes shall definitely infers an implication on your site whether or not you are using an HTTP or HTTPS protocol.
First let’s take a look at the meaning of HTTPS and SSL. Later on, we are going to differentiate the two. Afterwards, we are going to teach how to install and activate SSL certificate and finally, moving your WordPress site from HTTP to HTTPS.
What are SSL and HTTPS?
Image courtesy: devcentral.f5.com
Secure Sockets Layer or commonly termed as SSL is the standard security technology used in establishing links between a browser and a web server. It ensures that all the data passed between the browser and the web server remains private and essential to prevent tampering and eavesdropping. HTTPS on the other hand, is a combination of HTTP with SSL/TLS. Basically, HTTPS is an HTTP connection which delivers the data secured by suing an SSL/TLS.
How to Activate an SSL certificate?
Once you have purchased an SSL certificate, the next thing you have to do is to activate it. To do this, you will first need to acquire a CSR code which is generated on your server through your hosting service provider.
Once you install a certificate, the interface will then indicate whether your certificate is self-signed. Self-signed certificates, on the other hand, are easy targets for hackers and attackers and it may generate security warnings on your user’s web browsers. The tip is to only install a self-signed certificate temporarily. After that, replace the certificate with a valid certificate coming from a valid CA or certificate authority.
Usually, your hosting provider offers a much simpler UI in order to activate SSL certificate. That is, you just have to paste in the private key and certificate itself, and then the CA-bundle.
Installing an SSL certificate:
- Click on Browse Certificates and then the SSL certificate window will appear.
- Select the account from the Browse Account menu.
- Select the desired certificate
- Click Use Certificate. The system will then automatically populate the text boxes.
- A Certificate Authority Bundle text box will appear if you select a purchased SSL certificate. This is optional.
- If the system does not automatically populate this text box, contact your hosting provider or the organization from which you have purchased the certificate.
- Click Install.
- Enter your domain name.The AutoFill by Domain button will appear.
- Type in your certificate’s information in the text box. Or you may simply click Autofill by Domain in order to automatically populate the certificate information text boxes.
- Click Install.
How to Move WordPress Site from HTTP to HTTPS
For version 1.7 and above, the urls are converted to the right protocol if they have a difference between migration targets. Hence, no extra steps is required by the user.
Image courtesy: bram.us
For versions 1.6.1 and below, there are several steps you need to know to correctly convert protocols in between migration targets.
Image courtesy: cdn.deliciousbrains.com
By following these tips, you should now be able to move your WordPress website from HTTP to HTTPS. It might look cumbersome at first, but it’s really simple once you tried it. It can be done in no time. Goodluck!