Untuk membuat Domain lokal, misal aplikasisaya.com dan bekerja di server lokal kita maka perlu settingan
1. Buka file httpd-vhosts.conf berada di : D:/xampp/apache/conf/extra/httpd-vhosts.conf
kalau kita install Xampp di C maka ganti D dengan C, menjadi C:/xampp/apache/conf/extra/httpd-vhosts.conf
alasan kenapa saya install di D, biar kalau misal ada apa2 dengan windows dan perlu install ulang upgrade atau format aplikasi kita tetap aman
2. Uncomment atau hilangkan tanda komentar (#) di depan pada baris :
# Use name-based virtual hosting.
NameVirtualHost *:80
3. Tambahkan baris berikut di akhir file :
<VirtualHost *:80>
ServerName localhost
DocumentRoot “D:\xampp\htdocs”
</VirtualHost># Setup “helloworld.tld” Virtual Host
<VirtualHost *:80>
ServerName aplikasikita.com
DocumentRoot “D:\xampp\htdocs\aplikasisaya”<Directory “D:\xampp\htdocs\aplikasisaya.com”>
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
setelah diedit simpan file
4. Refresh Apache , dengan cara : buka control panel xampp , ada di : D:\xampp\xampp-control.exe, maka akan muncul :
Klik stop pada Apache, tunggu sebentar sampai tidak ada status ‘running’ dan button stop berubah jadi start, setelah itu klik start untuk memulai lagi
5. Buka file ‘hosts’ , ada di C:\Windows\System32\drivers\etc\hosts
tambahkan baris di bawah ini di baris paling akhir file :
127.0.0.1 localhost
127.0.0.1 aplikasisaya.com
simpan kembali file hosts
Kalau tidak bisa membuka file karena ada permission yang tidak mengizinkan kita , maka kita set dulu pengaturan permissian file nya , dengan cara :
a. Klik kanan pada file hosts dan klik properties
b. Maka akan muncul jendela ‘hosts properties’ , klik tab security , pilih user kita (kalau saya : MAHRIZAL/Users) , setelah itu klik edit
c. Setelah klik edit , maka akan muncul jendela ‘permissions for hosts’ , cek list full control :
d. klik OK dan buka file hosts
e. Tambahkan baris di atas di bagian paling akhir dan simpan kembali
6. setelah semua sudah buka browser dan ketikkan url : aplikasikita.com
Maka akan tampil aplikasi lokal kita
Referensi :
http://toniharyanto.com/blog/2012/08/membuat-domain-lokal-menggunakan-apache-virtual-hosts