From: Garrett Rooney Date: Wed, 10 May 2006 04:16:57 +0000 (+0000) Subject: Add support for fcgi:// proxies to mod_rewrite. X-Git-Tag: 2.3.0~2395 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1681b32d0683c21931feeff6ce6ca04226287f24;p=thirdparty%2Fapache%2Fhttpd.git Add support for fcgi:// proxies to mod_rewrite. Submitted by: Markus Schiegl * modules/mappers/mod_rewrite.c (is_absolute_uri): Recognize fcgi:// urls. * CHANGES: Note change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@405625 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index e9710322861..fff36d68b0d 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Changes with Apache 2.3.0 [Remove entries to the current 2.0 and 2.2 section below, when backported] + *) Add support for fcgi:// proxies to mod_rewrite. + [Markus Schiegl ] + *) Tidy up scoreboard [Chris Darroch ] *) core, mod_http: add optional 'scheme://' prefix to ServerName directive. diff --git a/modules/mappers/mod_rewrite.c b/modules/mappers/mod_rewrite.c index ba3c6cb9a10..b6024d26e67 100644 --- a/modules/mappers/mod_rewrite.c +++ b/modules/mappers/mod_rewrite.c @@ -577,6 +577,9 @@ static unsigned is_absolute_uri(char *uri) if (!strncasecmp(uri, "tp://", 5)) { /* ftp:// */ return 6; } + if (!strncasecmp(uri, "cgi://", 6)) { /* fcgi:// */ + return 7; + } break; case 'g':