Thanks for the advice so far but no luck. To answer a couple questions, this does work:
mysite.com/cool/index.php
and this doesn't:
mysite.com/cool
but this does:
mysite.com/cool/ <- notice the following slash
Maybe it has always been necessary to add the following slash but I don't remember ever having to do that. Am I crazy or is there something I can to about this?