Membuat alias domain pada localhost ( xampp )

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.

4 thoughts on “Membuat alias domain pada localhost ( xampp )

Leave a Reply