Any tips on getting clean URLs to work under Apache2? I can get the home page to come up just fine (e.g. http://myhost/drupal).
But when I try to follow a link that is a drupal path (say something like http://myhost/drupal/taxonomy/term/2), I get a "Bad Request. Your browser sent a request that this server could not understand." error.
If I manually rewrite the URL to "http://myhost/drupal/index.php?q=taxonomy/term/2" it works fine.
I've got mod_rewrite logging turned way up, and it looks to me like the right rewriting is happening... in the log it eventually gets to:
192.168.1.1 - - [13/Dec/2004:21:22:12 --0500] [myhost/sid#23c4b0][rid#2289f38/initial] (2) [per-dir D:/drupal/] rewrite taxonomy/term/2 -> index.php?q=taxonomy/term/2
192.168.1.1 - - [13/Dec/2004:21:22:12 --0500] [myhost/sid#23c4b0][rid#2289f38/initial] (3) split uri=index.php?q=taxonomy/term/2 -> uri=index.php, args=q=taxonomy/term/2
but then it does, which may or may not be a problem:
192.168.1.1 - - [13/Dec/2004:21:22:12 --0500] [myhost/sid#23c4b0][rid#2289f38/initial] (3) [per-dir D:/drupal/] add per-dir prefix: index.php -> D:/drupal/index.php
192.168.1.1 - - [13/Dec/2004:21:22:12 --0500] [myhost/sid#23c4b0][rid#2289f38/initial] (1) [per-dir D:/drupal/] internal redirect with D:/drupal/index.php [INTERNAL REDIRECT]
(all those paths are correct, btw).