httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McGlothlin <>
Subject Re: [users@httpd] Why does my rewrite not work?
Date Mon, 08 Oct 2007 20:45:10 GMT
Thanks, that seems to be what I was overlooking. Converts 
to just for 
Google and Yahoo. For others' reference this is the finished code that 
seems to work for me:

 RewriteCond %{HTTP_USER_AGENT} ^.*(Googlebot|Yahoo!\ Slurp).*$ [NC]
 RewriteCond %{QUERY_STRING} ^(.*)(&+pathKey=\d*)(.*)$
 RewriteRule (.*) $1?%1%3 [R,L]

Michael McGlothlin

>>  RewriteCond %{HTTP_USER_AGENT} ^.*[Googlebot|Yahoo!\ Slurp].*$
> In a regex [charclass] matches any single character in charclass. In
> other words, that expression will match any user agent string that
> contains a "G", or an "o", or an "l", or an "e", etc. Replacing the []
> with () will help.
> Also, use the RewriteLog for debugging.

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message