Virtual host adalah cara untuk mengatur banyak website atau URL di dalam satu mesin atau IP. Contohnya kita punya banyak domain tapi hanya mempunyai 1 IP public atau 1 server.
Pada dasarnya konsep pembuatan virtual host adalah untuk menyediakan ruang penyimpanan bagi content digital yang dapat diakses oleh user melalui web browser. Akan tetapi selain mampu menyediakan berbagai fasilitas server, virtual host memungkinkan metode penamaan domain hanya dengan menggunakan satu alamat IP.
Berikut adalah langkah – langkah membuat virtual host.
1. Silahkan masuk ke folder xampp/apache/conf/httpd.conf

2. Masuk ke httpd.conf kemudian cari Include conf/extra/httpd-vhosts.conf, jika didepannya terdapat tanda # silahkan dihapus

3. Setelah itu masuk ke folder xampp/apache/conf/extra/httpd-vhosts.conf

4. Masuk ke file httpd-vhosts.conf setelah itu ketik script dibawah ini dan sesuaikan dengan document root kalian.

5. Masuk ke folder C:/windows/system32/drivers/etc/hosts tambahkan script dibawah ini :
