Index: trunk/core/kernel/application.php =================================================================== diff -u -r3357 -r3358 --- trunk/core/kernel/application.php (.../application.php) (revision 3357) +++ trunk/core/kernel/application.php (.../application.php) (revision 3358) @@ -842,7 +842,7 @@ unset($params['anchor']); } - $allow_rewriting = !$this->ConfigValue('UseModRewriteWithSSL') && $ssl ? false : true; + $allow_rewriting = !$this->ConfigValue('UseModRewriteWithSSL') && ($ssl || (PROTOCOL == 'https://')) ? false : true; if ($this->RewriteURLs() && $allow_rewriting) { $session =& $this->recallObject('Session');