Rewriterule doesn't process query strings. He needs a "RewriteCond 
%{QUERY_STRING}"-type directive.

-Tony
---------------------------
Manager, IT Operations
Format Dynamics, Inc.
303-573-1800x27
abia...@formatdynamics.com
http://www.formatdynamics.com


-----Original Message-----
From: André Warnier [mailto:a...@ice-sa.com] 
Sent: Wednesday, March 18, 2009 2:37 PM
To: users@httpd.apache.org
Subject: Re: [us...@httpd] RewriteRule problem

Campbell, Lance wrote:
> I want to do convert the below dynamic url to a static url:
> 
>  
> 
> http://acme.com/abc?id=123
> 
>  
> 
> To:
> 
>  
> 
> http://acme.com/efg/123
> 
>  
> 
> I have tried the following:
> 
>  
> 
> RewriteRule ^/abc?id=(.*)   /efg/$1
> 

Try:
RewriteRule ^/abc\?id=(.*)   /efg/$1

Well, actually maybe not.  Because I think that the question mark and 
query string (id=..") may not be part of what RewriteRule is comparing with.
But try it anyway ?

---------------------------------------------------------------------
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: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org


---------------------------------------------------------------------
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: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to