Membuat alias domain pada localhost sudah sangat lama diterapkan, tapi saya ingin documentasikan pada blog saya ini, baik kita mulai saja.
Pada screenshoot disambing browser menampilkan alamat http://project-3.local/ dan juga subdomainnya http://sub.project-3.local , sekarang saya jelaskan bagaimana caranya.
Aplikasi webserver yang saya gunakan pada laptop saya menggunakan xampp , saya asumsikan xampp sudah terinstall pada pc atau laptop Anda, hal yang pertama saya lakukan menyesusaikan hostnya terlebih dahulu, silakan Anda edit file dengan nama host yang mana terletak pada path C:\WINDOWS\system32\drivers\etc , lihat screenshoot sebelah kanan (klik, jika ingin lihat gambar lebih besar) bisa edit via notepad. Silakan Anda tambahkan barisan dibawah ini pada file tersebut:
127.0.0.1 proyek-03.local
127.0.0.1 sub.proyek-03.local
Jangan lupa untuk save atau simpan setelah melakukan perubahan/edit.
Setelah mengedit host, selanjutkan kita edit file httpd-vhosts.conf yang terletak pada path D:\xampp\apache\conf\extra , kebetulan saya biasanya install xampp yg diletakkan pada drive ke dua (D) , lihat screenshoot sebelah kiri (klik, jika ingin lihat gambar lebih besar) bisa edit via notepad. Silakan Anda tambahkan barisan dibawah ini pada file tersebut:
<VirtualHost *:80>
ServerAdmin admin@proyek-03.local
DocumentRoot “D:/xampp/htdocs/proyek-03”
ServerName proyek-03.local
ServerAlias xxx.proyek-03.local
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@proyek-03.local
DocumentRoot “D:/xampp/htdocs/sub.proyek-03”
ServerName sub.proyek-03.local
ServerAlias xxx.sub.proyek-03.local
</VirtualHost>
Setelah beberapa hal diatas dilakukan jangan lupa membuat foldernya pada default document root pada xampp \xampp\htdocs , silakan Anda buat file dengan nama sub.proyek-03 dan juga sub.proyek-03 sehingga path yang disinggung diatas sesuai:
D:/xampp/htdocs/proyek-03
D:/xampp/htdocs/sub.proyek-03
OK, jika semua hal diatas sudah dilakukan jangan lupa untuk restart service apache, setiap melakukan perubahan pada virtual host Anda jangan lupa restart apache pada xampp untuk melihat hasilnya.
Bgmn spy project-3.local bs diakses via internet gan ? :p
@klikhost: bisa kok, kalau projek-3.local sudah cair, pasti bisa diakses :p
gan ane mau nanya.
bikin server sendiri di windows bisa ga gan?
terimakasih 🙂
bisa asal punya ip publik gan