This article is a reference if you would like to host your Drupal (v7) core from a sub directory. This can be very useful for admins who are hosting multiple virtual hosts on a single server and the user does not have access to Apache's httpd.conf file.
There are 2 requirements.
- Place a .htaccess file in the root of your home directory
- Edit your "/sites/default/settings.php" file to look for the $base_path variable.