Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Menggunakan Subdomain Sendiri di Github Pages

Cara Menggunakan Subdomain Sendiri di Github Pages

Tentang Subdomain

Halo kawan! Bagi kamu penulis blog maupun web developer tentunya sudah tidak asing dengan istilah "subdomain". Subdomain merupakan nama bagian dari domain yang terletak di depan nama domain dan dipisahkan dengan titik, seperti code.maringngerrang.com.

Kebanyakan orang beranggapan bahwa menggunakan subdomain hanya bisa jika sekaligus menggunakan web hosting melalui pengaturan di menu Cpanel. Namun ternyata anggapan tersebut keliru. Untuk bisa menggunakan subdomain yang diperlukan hanya membeli domain, jadi jika kamu sudah mempunyai sebuah domain, maka bisa dengan cukup mudah menggunakan subdomain, bahkan menggunakan subdomain untuk blog di Blogger baca caranya di sini.

Apa itu Github?

Berbicara tentang Github, tentunya ada beberapa orang yang sudah familiar dan masih ada yang cukup asing. Pada dasarnya Github bisa dibilang sebagai "sosial media", sosmed bagi para developer. Github memungkinkan kita untuk share/posting source code pada tempat yang disebut "repository" pada Github.

Kita bisa share secara publik source code yang bisa dilihat dan dikomentar oleh orang lain, bisa juga disembunyikan untuk diedit dan diperbaiki oleh orang-orang yang ditentukan "pemilik" source code tersebut.

Source code yang dimaksudkan di sini adalah kode yang digunakan oleh sebuah program/aplikasi. Misalnya kode HTML sebuah halaman web, sintaks VB, Python, C++, dan semua bahasa pemrograman bisa dimasukkan kodenya kedalam github dan diposting secara publik maupun privat. Jika kamu belum mempunyai akun Github, pelajari cara daftar dan cara hosting file pada Github di sini.

Github Page

Terdapat sebuah fitur di Github yang memungkinkan kita untuk membuat halaman web HTML yang file web nya bisa dihosting di Github. Jadi bisa dibilang dengan Github Page kita bisa hosting web di Github.

Namun web dalam hal ini hanyalah halaman web statis. Yaitu halaman web yang terdiri dari kode HTML, CSS, dan Javascript saja, jadi untuk hosting web PHP maupun Python tidak bisa melalui Github, hanya bisa posting kodenya tapi tidak bisa dijalankan.

Github page secara default memungkinkan kita untuk mempunyai sebuah domain USERNAME.github.io yang jika dibuka akan menuju ke file HTML yang disimpan dalam repository, jadi cocok digunakan untuk membuat halaman web statis dengan kode dasar HTML, termasuk membuat blog.

Membuat Github Page

Untuk membuat Github page dengan domain namakamu.github.io kamu bisa membacanya di sini

Membuat Github page dengan Domain/Subdomain sendiri

Melalui tutorial membuat Github page di atas, kamu bisa membuat halaman web dengan domain namakamu.github.io. Namun saat ini Github memungkinkan kita untuk membuatnya dengan domain sendiri, termasuk subdomain bagi pengguna multiwebpage.

Contohnya seperti halaman demo.maringngerrang.com atau code.maringngerrang.com. Kedua alamat tersebut diguat menggunakan hosting Github page dengan subdomain sendiri. Untuk membuat hal serupa, ikuti langkah-langkah berikut ini:
  1. Terlebih dahulu kamu harus mempunyai Github Page yang aktif, baca cara membuatnya di sini
  2. Buka layanan penyedia domain yang kamu gunakan seperti, Niagahoster, Domainesia, Idwebhost, dll
  3. Login dengan akun kamu dan buka bagian "DNS Management" pada halaman penyedia domain kamu
  4. Tambahkan sebuah recode CNAME/Alias dengan Nama, Label, atau Host sesuai nama subdomain yang ingin kamu gunakan. Misalnya code untuk code.maringngerrang.com
  5. Isikan Alamat atau Tujuan dengan alamat Github Page kamu yang aktif, misalnya namakamu.github.io. (Termasuk jika kamu ingin menggunakan subdomain www untuk alamat github www.namakamu.com)
  6. Jika kamu ingin menggunakan domain secara langsung seperti, domainkamu.com tanpa subdomain apapun, gunakan A Record dengan IP Address sebagai berikut: (hanya ditambahkan jika kamu cuma ingin menggunakan domain langsung)
    • 185.199.108.153
    • 185.199.109.153
    • 185.199.110.153
    • 185.199.111.153
  7. Simpan record tersebut

  8. Buka Github
  9. Buka repository halaman utama Github page kamu, misalnya repository dengan nama namakamu.github.io
  10. Buka menu pengaturan
  11. Cara Menggunakan Subdomain Sendiri di Github Pages
  12. Temukan bagian "Github Pages" dan isikan bagian "custom domain" dengan subdomain yang kamu masukkan pada DNS Management layanan domain kamu. Contoh di atas namakamu.github.io
  13. Cara Menggunakan Subdomain Sendiri di Github Pages
  14. Klik tombol Save

Belum bisa dibuka!?

Pada awalnya mungkin subdomain tersebut belum bisa dibuka (pada beberapa kasus dialihkan ke "Internet Tepat"). Untuk mengatasi hal tersebut yaitu cukup tunggu hingga proses pengalihan selesai dilakukan. Jadi cukup tunggu hingga 1 jam hingga alamat subdomain kamu benar-benar bisa digunakan.

Selain itu kamu juga perlu menunggu hingga paling lambat 24 jam untuk bisa menggunakan "Enforce HTTPS". Yaitu pengalihan dari HTTP menjadi HTTPS jadi subdomain kamu menjadi https://code.maringngerrang.com.

Itulah langkah-langkah yang bisa kamu lakukan untuk menggunakan subdomain ataupun domain pada Github Page. Semoga artikel ini bisa bermanfaat untuk kamu. Jika terdapat hal-hal yang kurang jelas, maka jangan sungkan untuk menyampaikan komentar kamu di bawah atau melalui halaman contact blog ini. Terima kasih dan sampai jumpa!

Posting Komentar untuk "Cara Menggunakan Subdomain Sendiri di Github Pages"