Configure Virtual Host on XAMPP for Windows

  • Browse to <XAMPP Install Directory>\Apache\Conf\Extra
  • Edit httpd-vhosts.conf (Create a Backup httpd-vhosts.old before proceeding)
  • Add a single entry for each seperate website
<VirtualHost *:80>
	ServerAdmin administrator@website.com
	DocumentRoot "<path to xampp>/htdocs/website"
	ServerName www.website.com
	<Directory "<path to xampp>/htdocs/estimating">
	</Directory>
</VirtualHost>
  • Restart the Apache Service