I've been banging my head on this for a while and can't seem to come
up with a solution that works.  Unfortunately, due to pre-exsting
url's that I can't break, I need to support the old format, which uses
this kind of URL:

http://domain/?id=123

This uses the default document passthrough, which is

http://domain/index.php?id=123

I need to have this be in the form

http://domain/123 which will rewrite the url to the passthrough URL above.

This pattern works fine to redirect the /123 to /index.php?id=123 and
also works with the long form http://domain/id=123

RewriteRule !^index\.php.* - [C]
RewriteRule ^(.*) index.php?id=$1 [L]

However, this doesn't work with the original form:

http://domain/?id=123

Can anyone offer any suggestions on making this work with the implied
default document and a query string?  Thanks.

---------------------------------------------------------------------
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]

Reply via email to