Excluding/including SSL on specific pages Guides Premium plugins Settings

How to install Really Simple SSL per page

If you just bought the Really Simple SSL per page plugin, and are wondering to install it, here’s how to to it. 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


Warning: do not set a HSTS header while the per-page plugin is active. This will result in the per-page plugin not working anymore, because HSTS will force all requests to https:// while the per-page plugin forces the pages to http://.

You can check on hstspreload.org if your site currently has the HSTS header. If so, you should set the expiration to zero first. If HSTS is enabled on your site, your http pages will be forced to https anyway. Because the per page plugin redirects SSL pages to http if the page is set to http, this will cause a loop.

Plugin installation

  1. If you have the free Really Simple SSL activated, deactivate it
  2. In the email you received, you will find a download link. Download the plugin.
  3. Log in on your wordpress dashboard, and navigate to the plugins page.
  4. Click “add new”
  5. Click “upload plugin”
  6. Select the .zip file you downloaded before, upload, and activate.

Plugin configuration

You can choose to have your site basically on http, but force a few pages to SSL. That is the default setting.

If you want your site to be basically on SSL/https, but have some pages on http, you can enable “exclude pages from SSL”.

  1. Navigate to “settings”, “SSL”
  2. To switch the functionality to exclude pages from SSL, change the option “exclude pages from SSL” on the settings tab.

License activation

  1. Go to settings/ssl. There you will also see a new tab, “license”. Here you can enter the license key, and activate.

Enabling / disabling pages for http or https

On the pages/posts or other post types overview pages, you now have a list of icons showing whether the page is on SSL or not:

You can edit this on the page itself, but it’s also very easy to edit multiple pages at once. Select some, then click “bulk actions”:

Then choose “set to https” or “set to http”, and click apply. You’re set!



Related Articles

  • SSL with CloudFlare and Really Simple SSL

    If you are a CloudFlare user, there are a few things to consider when migrating to SSL. If you run into redirect loops when you use CloudFlare, and have activated...
  • How to use WP-CLI with Really Simple SSL

    Good news, since version 3.1.6 Really Simple SSL supports WP-CLI for basic SSL management. The Really Simple SSL commands can be accessed with wp rsssl. The plugin currently supports two basic...
  • How to clear HSTS from your browser

    If you enabled HSTS on your site, you’ll have to clear it from your browser after you disabled it again. Otherwise, your site willl keep loading over SSL. There are...
  • How to install Really Simple SSL pro

    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. Do not...

Leave a Comment