Seperti yang telah saya terangkan secara singkat pada postingan sebelumnya, Github Pages adalah platform blogging dengan website statis HTML yang tidak memerlukan update software maupun plugin seperti halnya Wordpress, namun konsepnya sama dengan Wordpress yaitu kode web terpisah-pisah tidak seperti blogger di dalam satu editor HTML, selain itu Github Pages tidak memerlukan database. Selain cepat, Github Pages sangat simple namun ini memerlukan pengetahuan yang lebih tentang HTML.

Seperti platform blogging lainnya, Github Pages juga mendukung pengunaan custom domain dengan domain utama ataupun sub domain.

Setelah berhasil membuat blog di Github Pages, tentunya Anda ingin menjadikan blog Anda lebih personal dengan menggunakan domain Anda sendiri. Nah, tidak perlu khawatir karena blog Github Pages dapat dengan mudah menggunakan custom domain dengan hanya beberapa langkah mudah.

Custom Domain Blog Github Pages

Langkah Pertama

Langkah pertama yang harus dilakukan tentunya Anda harus menyewa domain di penyedia domain. Setelah domain Anda aktif silahkan lakukan setting DNS dengan A records dengan IP address yang diberikan penyedia layanan dan CNAME record dengan www untuk host-nya dengan IP address menggunakan username.github.io (ganti username dengan username Github Anda).

Langkah Kedua

Setelah beres melakukan record DNS di penyedia layanan custom domain Anda, kini tinggal membuat file CNAME di repository blog Anda.

Silahkan buat file baru di repository dengan nama CNAME kemudian masukan domain Anda (misalnya seperti adhysuryadi.xyz) di editornya lalu commit file tersebut. Hanya itu saja, selanjutnya kita tinggal menunggu proses propagasi, biasanya paling cepat 30 menit atau menunggu 24 jam.

Untk melihat apakah blog kita sudah online dengan domain kita yang baru, silahkan klik menu setting di repository dan lihat pada kotak Github Pages akan tampak seperti di bawah ini.

Bagaimana, mudah bukan? Segera buat blog di Github Pages dan gunakan custom domain. Untuk blog Github Pages ini saya menggunakan domain dari NameCheap.

Jika Anda menggunakan domain dari NameCheap, silahkan ikuti panduan setting DNS domain dari NameCheap untuk Github Pages DI SINI.