diff --git a/securelogin.module b/securelogin.module index d56dbdb..03c3eb7 100644 --- a/securelogin.module +++ b/securelogin.module @@ -67,6 +67,8 @@ function securelogin_secure_form(&$form) { * Redirects an insecure request to the same path on the secure base URL. */ function securelogin_secure_redirect() { + if (parse_url($GLOBALS['base_url']) != parse_url($_GET['q'])) + return; global $is_https; // POST requests are not redirected, to prevent unintentional redirects which // result in lost POST data. HTTPS requests are also not redirected.