Knowledge base

Excluding/including SSL on specific pagesRedirect rulesSSL certificate

AutoSSL Let’s Encrypt plugin cannot verify domain because of .htaccess 301 redirect

I recently came across an issue where the AutoSSL let’s encrypt plugin can’t verify the domain. Strange though it may seem, this tool needs to access the website over http to renew the SSL certificate. A solution can be to disable the .htaccess redirect, renew, then enable again, but this is not a very elegant …

Mixed contentPlugin conflicts

Known plugin compatibility issues

In some cases there are compatibility issues with other plugins. Most of the time this is caused by another plugin blocking the mixed content fixer. The following plugins appear to conflict with Really Simple SSL: Amazon Associates Link Builder blocks saving of settings. Plugin Organizer Updating to the latest version of Plugin Organizer should fix the …

GuidesSSL certificate

How to install an SSL certificate on localhost / MAMP

If you do development on your own machine, then deploy to production, and you have an SSL certificate on your site, it is usefull to have SSL on your localhost environment.  This guide will take you through all the necessary steps to get a working certificate on localhost. The instructions are based on macOS Sierra 10.12.5, using MAMP …

HSTS and NGINX

HSTS and NGINX notice when your website is cached Since Really Simple SSL pro 2.0.8 the plugin shows a notice about adding the HSTS header to the NGINX configuration when NGINX is detected as webserver. If the plugin detects NGINX, an HSTS header is inserted using PHP. While this does work in most cases it can …

Redirect LoopsSettings

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 Really Simple SSL, check if you have configured below settings correctly. Page rules In CloudFlare you have the option to define page rules. If this …