InMotion Hosting Support Center
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

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
  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. 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 For more information on improving your WordPress site, please visit Recommended Plugins.

Was this article helpful?
Continued Education in Course 201: Recommended WordPress Plugins
You are viewing Section 3: How to install the Really Simple SSL WordPress Plugin
Section 2: Recommended WordPress Backup Plugins
Section 4: How to Install the WP Accessibility WordPress Plugin

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Forum Login

You are NOT logged in. You can still browse our Support Center.

To participate within our Community Support Forum:

Recommended WordPress Plugins

1. Adding a Cookie Notice for GDPR in WordPress
2. Recommended WordPress Backup Plugins
3. How to install the Really Simple SSL WordPress Plugin
4. How to Install the WP Accessibility WordPress Plugin
5. Helpful WordPress Plugins
6. How to Create an XML Sitemap in WordPress
7. How to Customize the WordPress Editor with TinyMCE Advanced
8. How to Install bbPress in WordPress
9. How to Install TinyMCE Advanced in WordPress
10. How to Regenerate Thumbnails in WordPress
11. How to Optimize and Compress Images in WordPress
12. Using Velvet Blues to Update URLs
13. How to Copy a WordPress Page or Post
14. How to Install MailPoet in WordPress with SMTP
15. How to Install the User Role Editor Plugin in WordPress
16. How to Schedule Backups in WordPress with BackWPup
17. How to Backup WordPress with BackWPup
18. How to Setup a 301 Redirect in WordPress
19. How to Use the Easy Google Fonts Plugin for WordPress
20. How to Install and Use the Lightbox Gallery Plugin in WordPress
21. How to Add the Social Media Widgets Plugin to WordPress
22. Using the Convert Categories to Tags Tool in WordPress
23. Jetpack 3.4 What's New
24. Cache Mobile pages with the WordPress Super Cache and WPTouch Plugin
25. Optimizing WordPress with WP Super Cache Plugin
26. Photo Gallery and Slide Show Plugins for WordPress
27. How to Optimize WordPress with W3 Total Cache
28. WordPress Plugins for Facebook and Twitter
29. Clearing WordPress Cache
30. Plugins for Advertising
31. Installing the eCommerce for WordPress plugin

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!