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
If the video below does not appear, you need to accept the cookie warning first.
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.
- If you have the free Really Simple SSL activated, deactivate it
- In the email you received, you will find a download link. Download the plugin.
- Log in on your wordpress dashboard, and navigate to the plugins page.
- Click “add new”
- Click “upload plugin”
- Select the .zip file you downloaded before, upload, and activate.
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”.
- Navigate to “settings”, “SSL”
- To switch the functionality to exclude pages from SSL, change the option “exclude pages from SSL” on the settings tab.
- 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!