Really Simple SSL requires a valid SSL certificate to migrate your website to https. If your website does not have an SSL certificate, you will be shown the following warning message:
If you see this notice, please click on the ‘Reload over https’ button. If this doesn’t work, your site likely uses an invalid SSL certificate. You can test your certificate by entering your domain here: https://ssllabs.com/ssltest. If you don’t get at least a B rating when you scan your site, you probably don’t have a valid SSL certificate yet. A valid SSL certificate is required for Really Simple SSL to work.
You can easily add a free SSL certificate with WP Encryption or SSL Zen plugin. These plugins allows you to generate a free Let’s Encrypt certificate. A Let’s Encrypt certificate is a free SSL certificate.
- FTP/file manager access
How to install a free SSL certificate using SSL Zen
Using SSL Zen – Step 1
Once installed, navigate to the SSL Zen wizard:
If your website uses the www sub-domain, click on ‘Include www-prefixed version too?’ Make sure the email address entered is valid as all the SSL certificate renewal notices will be sent to this email. Click on ‘I agree to Terms and Conditions’ and then on the Next button.
Using SSL Zen – Step 2
SSL Zen requires you to prove your domain ownership by either uploading an HTML file on your website or adding a TXT record from your domain panel. We recommend using DNS verification as the process is fairly easy compared to HTTP verification.
Follow the instructions on the plugin page or if you prefer a video tutorial, please watch this video – https://youtu.be/9PT7r8TSHks
Using SSL Zen – Step 3
Follow the instructions on the plugin page or if you prefer a video tutorial, please watch this video – https://www.youtube.com/watch?v=UOPBUcym144
Once you’ve successfully installed the SSL certificate, download Really Simple SSL and activate it to migrate your website to https.
How to install a free SSL certificate on your cPanel hosting environment using WP Encryption
Install WP Encryption by navigating to the Plugins section in your WordPress Dashboard, pressing ‘Add new’, and entering ‘WP Encryption’ in the plugin search box. WP Encryption should now appear. Install it by clicking the ‘Install’ button.
After installing, a dialog notifying you about opting in for updates appears. You can either opt-in or skip this message. Afterward, you can choose one of two plans: the basic and pro plans. The basic plan is free while the pro plan can be bought for $49/lifetime.
Once you have passed the opt-in and plan screens, the SSL certificate can be requested.
Using WP Encryption – Step 1
The first step requires you to enter your e-mail address and agree to the plugin terms. The first checkbox asks whether you want to generate the SSL certificate for both the www and non-www domains. We recommend enabling this option. Having both the www and non-www domains on the certificate is considered a best practice.
Using WP Encryption – Step 2
After filling out the information, your SSL certificate is ready to be installed. Download the SSL certificate and install it by following the instructions provided in the confirmation screen.
After installing the SSL certificate you are good to go! Activate SSL with Really Simple SSL once you’re done.