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, seperticode.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 domainnamakamu.github.io
kamu bisa membacanya di siniMembuat Github page dengan Domain/Subdomain sendiri
Melalui tutorial membuat Github page di atas, kamu bisa membuat halaman web dengan domainnamakamu.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:
- Terlebih dahulu kamu harus mempunyai Github Page yang aktif, baca cara membuatnya di sini
- Buka layanan penyedia domain yang kamu gunakan seperti, Niagahoster, Domainesia, Idwebhost, dll
- Login dengan akun kamu dan buka bagian "DNS Management" pada halaman penyedia domain kamu
- Tambahkan sebuah recode CNAME/Alias dengan Nama, Label, atau Host sesuai nama subdomain yang ingin kamu gunakan. Misalnya code untuk
code.maringngerrang.com
- Isikan Alamat atau Tujuan dengan alamat Github Page kamu yang aktif, misalnya
namakamu.github.io
. (Termasuk jika kamu ingin menggunakan subdomain www untuk alamat githubwww.namakamu.com
) - 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
- Simpan record tersebut
- Buka Github
- Buka repository halaman utama Github page kamu, misalnya repository dengan nama
namakamu.github.io
- Buka menu pengaturan
- 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
- 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"
Silakan sampaikan komentar kamu dengan mematuhi syarat dan ketentuan berikut:
Diperbolehkan menggunakan link, selama tidak mengarah pada situs yang mengandung perjudian, pornografi, dan konten ilegal lain. Tidak diperbolehkan promosi jualan, produk, jasa, dsb.
Tidak boleh menggunakan kata-kata yang kasar, tidak pantas, mengandung SARA, atau penghinaan. Diharapkan saling menghargai satu sama lain.
Setiap komentar segera diterbitkan setelah moderasi, pastikan komentar kamu sudah benar sebelum dipublikasikan dan backlink tidak akan dihilangkan oleh admin. Admin berhak menghapus komentar yang melanggar.
Blogwalking dan saling memberi salam diperbolehkan. Menerima pemasangan backlink dofollow, tautan ada di menu navigasi.
Gunakan <i rel="code">Text here</i> untuk komentar yang berisi kode singkat.
Gunakan <i rel="pre">Text here</i> untuk komentar yang berisi kode panjang.
Setiap komentar yang mengandung kode/sintaks dengan rel code/pre di atas, wajib di-parse terlebih dahulu pada menu Alat > Script Parse di menu navigasi di atas.
Kamu juga bisa memberikan komentar bergaya <b>cetak tebal</b> maupun <i>cetak miring</i>. Komentar dengan kode HTML selain cetak tebal/miring atau link tidak diperbolehkan untuk dipublikasikan.