Here's my 3 domain setup and the contents of the /etc/apache2/sites-available/default
And take note the 1st line. It didn't work if it is not there.
Code:
NameVirtualHost *
<VirtualHost *>
ServerName www.domain1.net
ServerAdmin webmaster@localhost
DocumentRoot /var/www/www.domain1.net/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/www.domain1.net/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
ServerName www.domain2.ph
ServerAdmin webmaster@localhost
DocumentRoot /var/www/www.domain2.ph/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/www.domain2.ph/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
ServerName www.domain3.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/domain3.com/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/domain3.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Bookmarks