Thanks Bob! That works!
I didn't know I could use $1 in this way: i.e., back referenced in condition before the rule. Cheers Charles -----Original Message----- From: Bob Ionescu [mailto:[EMAIL PROTECTED] Sent: 05 September 2006 14:26 To: users@httpd.apache.org Subject: Re: [EMAIL PROTECTED] RE: case insensitive rewrite rules and nested mapping Chen, Charles wrote: > here, "/NeWs" first mapped to all upper case "NEWS" and then used to > lookup another map in which I have a line like this: > # my text map file > > NEWS /some/other/url What about using a condition to get the value: RewriteMap somemap txt:somemap.map RewriteMap toupper int:toupper RewriteCond ${toupper:$1} ^(.*) RewriteRule ^/(NEWS)$ http://realserver/${somemap:%1} [NC,P] You'd like to pass the request to mod_proxy, right? --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: [EMAIL PROTECTED] " from the digest: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: [EMAIL PROTECTED] " from the digest: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]