Site Building

Configure Apache for Multiple Domains for Drupal 7

This page is archived

We're keeping this page up as a courtesy to folks who may need to refer to old instructions. We don't plan to update this page.

Sprout Video

In this lesson we'll be building a simple university site,, with different areas, each with their own website: the main site, a news site, and an alumni site. The news site is simply a subdomain of the main domain name,, and the alumni site actually has its own separate domain name, To get this done, you're going to learn how to confirm the DNS is working for the domain names. That is, that they are currently pointing to the right server. Then we're going to configure an Apache vhost on our server so that Apache knows where to find our Drupal code base. We'll finish things up by installing our main Drupal site,

Additional resources

Written tutorial based on this video