All right. I can tell you that I lost 6 hours to figure out your plugin does not work with SSL
I recommend that you review it because it was the only plugin in a universe of 60 that does not work with SSL.
If you want to know more about the issue is that your plugin prevents
this rule to work
# BEGIN redirect HTTP to HTTPS
RewriteEngine On
# This will enable the Rewrite capabilities
RewriteCond %{HTTPS} !=on
# This checks to make sure the connection is not already HTTPS
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
# This rule will redirect users from their original location, to the same location but using HTTPS.
# i.e. http://www.example.com/foo/ to https://www.example.com/foo/
# The leading slash is made optional so that this will work either in httpd.conf
# or .htaccess context
# END