How to install the Really Simple SSL WordPress Plugin

In this guide we’ll show you how to install the Really Simple SSL WordPress plugin. It’s often easier to use such a plugin to force a WordPress site to HTTPS than attempting a .htaccess redirect and manually fixing mixed content errors. This plugin also forces all images to display over a secure connection to negate mixed content errors – easily tested using WhyNoPadLock.com.

Warning: Before you force any website to HTTPS, ensure you’ve installed a properly signed paid SSL or FreeSSL. If your SSL is self-signed your browser will display a security error.

Note: FreeSSL users may need to edit the .htaccess file to ensure FreeSSL updates properly.

Installing the plugin

  1. Log into your WordPress website.
  2. Select Plugins from the sidebar and select Add New.
  3. Search “Really Simple SSL” in the search bar.
  4. Select Install Now to install the plugin.
    WordPress dashboard Plugins section after searching Really Simple SSL

  5. Select Activate in the same location. You can also enable it from Installed Plugins on the left.WordPress dashboard Plugins section after installing Really Simple SSL

Installing via WP-CLI

  1. To install and activate the plugin using WP-CLI, first SSH into the cPanel account and website directory using the correct steps for your hosting plan – Shared or VPS/Dedicated.
  2. Type the WP-CLI command
    wp plugin install really-simple-ssl --activate

    To install the plugin without activating it, remove the

    --activate

    Note: Activating the plugin will not automatically force HTTPS. This is a later step covered below.

    Terminal installing Really Simple SSL with WP-CLI

Installing Manually

  1. To install the plugin manually, download the plugin zip file from WordPress.org.
  2. Upload the zip file and extract the folder to the website’s wp-content/plugins folder.
  3. Log into your WordPress site or use the WP-CLI command
    wp plugin activate really-simple-ssl

    to activate the plugin.

Configuring the Plugin

  1. Once you’re ready to force your website to HTTPS, you can activate the function from Installed Plugins or the plugin notification at the top of the screen.

    As mentioned in the warning, it’s recommended that you first complete a backup using cPanel, WHM, or a backup plugin such as UpdraftPlus.

    WordPress dashboard screenshot selecting 'Activate' for Really Simple SSL

    Warning: Before you force any website to HTTPS, ensure you’ve installed a properly signed SSL or FreeSSL. It shouldn’t be self-signed. Otherwise, your website will display a security error.

  2. After pressing Go ahead, activate SSL! you’ll see a notification stating the HTTPS redirect completed.
    Really Simple SSL plugin stating HTTPS activiation successful

  3. You can configure the settings for Really Simple SSL by selecting Settings and SSL. Really Simple SSL plugin Configuration page

    Really Simple SSL plugin Settings page

    Note: The Premium exclamation mark icon that shows before two premium items on Really Simple SSL Configuration page items on the Configuration page require a paid subscription to the plugin’s providers. They do NOT indicate an issue with the plugin or SSL.

  4. You can test your website’s new HTTPS redirect by opening a private browser session and navigating to your website without HTTPS – e.g. domain.com. It should automatically redirect to HTTPS.

Afterwards, you’ll want to ensure you update any URL’s written elsewhere for the website. You can recheck your redirect results at WhyNoPadLock.com. For more information on improving your WordPress site, please visit Recommended Plugins.

Thoughts on “How to install the Really Simple SSL WordPress Plugin

  • So this really doesn’t setup ssl for wordpress? Please break out what this means as anyone using this plugin would not have a clue what this sentance means:

    “Before you force any website to HTTPS, ensure you’ve installed a properly signed SSL or FreeSSL”

    My guess is your saying go learn everything there is to know about what ever OS you’ve installed the WordPress into and figure out how to install SSL. So really simple SSL is not true, and I have no idea how to now install the SSL cert??? Maybe a link or explanation as to how to install a cert. I’m now stuck at square one scrambling on how to install a really simple SSL cert!!!!!!

    • I apologize for any misunderstanding. Really Simple SSL is the name of the plugin. You’d need to install a paid or free SSL before the plugin can force HTTPS correctly as there needs to be a valid SSL certificate.

Leave a Reply