Really Simple SSL

How to install Really Simple SSL pro



Share on facebook
Share on twitter
Share on linkedin

Getting started: Installation of Really Simple SSL pro is just like any other plugin, except that you can’t download it from the WordPress repository, you have to upload it yourself, like when you do a manual install of a wordpress plugin.

Do not deactivate the free version of Really Simple SSL!

You can watch this video for a brief explanation of the installation and most important features, or scroll down to the explanation below. If you need any help, just submit a ticket.



Downloading the plugin

You should have received an email with a download link for the plugin. If not, or if your download link has expired, you can always download it from your account on If you don’t have an account, you can create one using the email you used for the purchase.

Because it is an add-on, you need to have the free version of Really Simple SSL activated as well. You can find the free version here.


  1. If you do not have Really Simple SSL free version activated, please install and activate.
  2. In the email you received, you will find a download link. Download the plugin.
  3. Go to plugins, click “add new”, and click “upload”. Select the zipped file you downloaded after purchasing the pro version, and click install, then activate.
  4. Go to Settings/SSL. A new tab “license” has appeared here. You can enter the license key here, then save

Below the settings tab, you will now find your new options, like HSTS. The scan functionality can be found on the scan tab.

After activation

In settings/SSL/Scan, you can now run a scan on your site. In some cases you might need to disable brute force database search (which limits the search to default WordPress tables and files), and/or the usage of curl, which is a function used to request webpages. When mixed content issues are found, you can click on the instructions link for information how to fix this. If you have any problems, please submit a ticket here.


In Really Simple SSL pro you get some extra settings.

  • HSTS (currently apache only)
    This is a security setting that will make your site more secure. I recommend to enable this setting. It’s best to do this when your site has been on SSL for a week or so. More information on HSTS
  • HSTS preload list (currently apache only, and when HSTS is enabled)
    You can enter your site in the preload list, which preloads your site in Chrome and Firefox. This means the browser already knows your site is on SSL, and does not request an insecure page at all. Use this only if you have carefully read the information about it. It cannot easily be undone!
  • Mixed content fixer on the back-end
    In some cases, plugins, or themes insert http links in the back-end as well. If you don’t have the green lock on the back-end, you can enable the mixed content fixer on the back-end as well.

Related articles

30 Responses

  1. Hi,

    I installed your product Really Simple SSL, into my website( After the installation, my logo disappeared and several contents of my website. I went back and bought your Really Simple SSL Pro hoping it will help resolve these issues, but it could not install the Really Simple SSL Pro-I just don’t know how to upload Zip Files.

    The Padlock appeared but locked out many contents of my website. If the Really Simple SSL Pro can solve this problem, kindly do it for me. I need my logo back and the other logos that disappeared. My product number is

    1. Hi,

      To install the pro version you can just follow the procedure explained in the article above. In the part where you click upload, you can navigate to the file that you have downloaded when you purchased the premium plugin. Select it, then click “open”. It will get uploaded and installed.

      As for the mixed content, I will send you a separate email.

  2. Now you tell me “Do not deactivate the free version of Really Simple SSL!”
    I purchase the premium, have the activation key and now ccan’t even enter my site. Very frustrating

    1. Hi Philip,

      when you de-activate the plugin you should be able to login again after clearing your cookies or using another browser.

      If you are locked out of your site and can’t enter after clearing your cookies or with another browsers, you can follow the steps described in this article to disable Really Simple SSL and regain access to your website: What kind of error do you get when trying to login? It looks like the site redirects back to http://. This redirect to http:// should be disabled before activating Really Simple SSL again. You should be able to enter the license in the ‘Settings->SSL->License’ tab. Let me know if you still experience issues after regaining access to your site.



    2. If the issue was caused by the deactivation of Really Simple SSL, you should be able to reactivate by logging in and activate. Because your site was on https before, you might need to clear your cookies. Even so, it’s possible the css is broken when logging in. Ignore the broken css, and search for the plugins page, then activate Really Simple SSL, then enable SSL again.

      If you run into any issues, let me know, you can also submit a ticket through

    1. Hi Roman,

      You have probably safari with the option to unzip files on download enabled. To disable this, go to:
      Safari > Preferences > General > Open “safe” files after downloading: uncheck.

    1. Hi Vincent,

      If your license is activated in settings/ssl/license, you can update the plugin as any other WordPress plugin. Please note that after saving the license, you should also click the “activate” button.

    1. If you click the download link after you have purchased a plugin, you should download a zipped file which you can upload to WordPress. If this is not the case, you are probably using Safari. This is easy to fix. Go to:

      Safari > Preferences > General > Open “safe” files after downloading: uncheck.

  3. hi, Rogier
    I need help!!
    I follow all the steps but still give me, not secure.
    Detected possible certificate issues
    SSL is not enabled yet
    No SSL detected
    Your site is not yet configured for the HSTS preload list.

    But at the same time says => Great! Your scan last completed without errors.

    what I am doing wrong?


    1. Hi,

      Really Simple SSL requires a valid SSL certificate before it can work correctly. Can you enter your domain in the following test to see if your site has a valid SSL certificate If so, you can load the backend of your site over https://. Otherwise you can contact your hosting provider to install a valid SSL certificate.

  4. I have a valid SSL. How do I put it on my site? This is a WordPress site hosted via Network Solutions. Do I have to create a file on the server and put the SSL .crt in the file? What should I name the folder? Where should I put it????? This is so frustrating.

    1. Hi Linda,

      how to install the SSL certificate differs from hosting provider to hosting provider. For detailed instructions on how to install the SSL certificate you can contact your hosting provider. Once the SSL certificate is installed, Really Simple SSL will help to move your site to SSL.


  5. Hi,

    I get this warning: The mixed content fixer could not be detected due to a cURL error: cURL error 51: SSL: no alternative certificate subject name matches target host name ‘’. cURL errors are often caused by an outdated version of PHP or cURL and don’t affect the front-end of your site.
    How can I fix this?

  6. I don’t see a “go ahead and activate SSL” button. I only see an error that reads “Detected possible certificate issues
    Really Simple SSL failed to detect a valid SSL certificate. If you do have an SSL certificate, try to reload this page over https by clicking this button:”

    Reload over https”

    But when I click that button I’m taking to the nosecure address and nothing more.

    1. Hi,

      the plugin has detected that your site uses an invalid SSL certificate. The plugin is not an SSL certificate itself but a tool to configure your site for SSL. The plugin requires a valid SSL certificate before it can work correctly. We recommend to contact your hosting provider about this, they have access to the server and can install a valid SSL certificate for you. Alternatively, you can use a solution like SSL Zen:

      Once installed, we can help you to configure your site for SSL.

      Let me know if you have any other questions.


    1. Hi Yung,

      your site uses an invalid SSL certificate (see Really Simple SSL Pro is a tool to configure your site for SSL, the plugin is not an SSL certificate itself. You can refer to the following article for instructions on how to install an SSL certificate: Alternatively, you contact your hosting provider to install a certificate for you.

Leave a Reply