I was playing with some Apache/PHP stuff and I was wondering why http://www.example/foo/ did work when I only have foo.php and when I disable my Apache rewrite rules. Worse, it actually scrap all the query parameters as well.

The answer ? MultiViews

I found the answer using Google after some head scratching about why this was happening and was wondering what that option was doing. It was enabled by default.