--- httpd-2.2.22/modules/mappers/mod_rewrite.c.orig Tue Jan 24 11:39:31 2012 +++ httpd-2.2.22/modules/mappers/mod_rewrite.c Thu Apr 5 07:37:37 2012 @@ -4266,9 +4266,13 @@ return DECLINED; } - if ((r->unparsed_uri[0] == '*' && r->unparsed_uri[1] == '\0') - || !r->uri || r->uri[0] != '/') { + if ((r->unparsed_uri[0] == '*' && r->unparsed_uri[1] == '\0') || !r->uri) { return DECLINED; + } else if (r->uri[0] != '/') { + if (strncmp(r->uri, "http://" , 7) != 0 && + strncmp(r->uri, "https://", 8 )!= 0) { + return DECLINED; + } } /*