Really Simple SSL

My website does a double redirect to https, or does not 301 redirect

Some users ask for a fix for a double redirect. But Really Simple SSL does not do a double redirect!

The plugin uses two ways to redirect: a generic redirect in the .htaccess which redirects all incoming requests to https, but only if the request is not https (otherwise, a redirect loop would occur). If this redirect could not be inserted, a Javascript will function as a backup, which is also conditional: only if the request is not https will this script kick in.

Using only the JavaScript redirect is not recommended: for SEO purposes a 301 .htaccess redirect is best.

But you want your double redirect fixed, right?

You should check your .htaccess and other plugins carefully. Some caching plugins and security plugins also handle redirects to https, and maybe you or someone else added a redirect to the .htaccess independently of this plugin.

  1. Backup your .htaccess file and remove all rules concerning https that are not generated by Really Simple SSL, and check again.
  2. Deactivate your plugins one by one, clear your cache, and check again.


Related articles

Leave a Reply

Join our mailing list - 8 Tips & Tricks in your inbox over the next 8 weeks!

Integrate with Really Simple SSL

Really Simple SSL offers a Free SSL Certificate from Let’s Encrypt. Do you want to integrate with Really Simple SSL as a hosting provider? Let us know!

Choose the answer that most closely resembles your proposed integration. Additional information can be entered below.
After sending the form. The pop-up will close automatically.