See http://technology.blue-bag.com/apache-rewrites-control-access-php-files
There are certain PHP files that you want access to but don't want to make public. Common examples of these are:
- PHPInfo.php
- APC.php
- memcache.php
You also don't really want to deploy these on all of your sites on a server nor have them in your git repositories for sites.