Migrating to SSL can sometimes cause unexpected side effects. When caching is causing redirects, or a plugin redirects back to http, or other such issues, it can be helpful to activate Really Simple Security in a minimized way.
First, deactivate Really Simple Security (use the remote deactivation script if you don’t have access to the wp-admin), then add the following line to your wp-config.php.
define("RSSSL_SAFE_MODE", true);
After doing so, the plugin will no longer:
- Change your site URL to https
- Add a redirect
Note that if SSL was already activated previously, an existing redirect may still be active.
Another SSL feature in the plugin that will remain active in Safe Mode is the Mixed Content Fixer. You can disable this in the plugin’s settings, at which point the plugin is not actively doing anything with regards to SSL.
If your issue doesn’t occur in Safe Mode, you can try to enable the features one by one: the Mixed Content Fixer, adding the https redirect (Security -> Settings -> SSL) and changing the URL to https (under Settings -> General in WordPress itself) separately, so you can narrow down exactly which one of these causes the problem.