httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Coughlin, Michael J" <Michael.Cough...@opm.gov>
Subject [users@httpd] RewriteRule problem
Date Fri, 08 Feb 2013 21:19:23 GMT
The request:

www.mysite.com/testing123

The rule:

RewriteRule ^(testing.*)$ test.php?req=$1 [NC,L]

test.php properly renders the querystring "req=testing123" (its only purpose to verify the
querystring)

BUT, 

RewriteRule ^(t.*)$ test.php?req=$1 [NC,L]

gives me:  "req=test.php".

I don't get it.  Why is $1 backreferenced as "test.php"?  In fact, any string before (testi.*)
gives me test.php
, but anything after gives me the testing123.  Some strange lexical order thing going on?

Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message