Because without the trailing slash it treats it as a filename rather than a directory. It's been ages since I've used Apache in a production environment but I'm reasonably sure there's an option somewhere that you can change. Just browse through httpd.conf, it's pretty self-explainatory and there's lots of comments
