I have to replace a lot of static HTML sites with Drupal or Joomla.

On Linux, what is the proper way to have the base domain name resolve to a subdirectory of public_html, e.g. public_html/drupal so that I can leave the static sites running until the switch-over?

This is shared hosting so I can't get into the Apache config files but I can edit .htaccess files.