Membuat subdomain dari domain milik sendiri di Cpanel dengan menggunakan prefix www atau tanpa www
Sedikit mengenai WWW.
WWW adalah singkatan dari World Wide Web, sebuah program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. WWW merupakan kumpulan Server web dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk dapat digunakan bersama. Server web penyimpan data dan informasi ini tersebar di lima benua termasuk Indonesia yang terhubung menjadi satu melalui jaringan Internet. Dokumen-dokumen informasi ini disimpan dengan format HTML (Hypertext Markup Language). Suatu halaman dokumen yang dapat menampilkan teks, gambar, audio dan klip video yang biasa disebut dengan hipermedia.
Halaman HTML ini umumya memiliki teks yang saling terkait dengan teks lainnya (hypertext) atau bahkan dengan dokumen lain. Keterkaitan halaman lewat teks ini disebut pranala (hyperlink).
Jadi dapat disimpulkan bahwa
WWW adalah sekelompok dokumen multimedia yang saling bertautan dengan menggunakan tautan hypertext. Dengan mengeklik hyperlink, maka para pengguna dapat berpindah dari satu dokumen ke dokumen lainnya.
Apa itu Subdomain?
Subdomain adalah bagian (sub) dari
sebuah nama domain induk. Biasanya, subdomain ada didepan domain dan dipisah dengan "tanda titik" (.). Subdomain yang mengacu ke suatu alamat fisik pada sebuah halaman website umumnya merupakan sebuah sub dari domain tingkat Second Level Domain (SLD).
SLD sendiri adalah sebuah nama domain yang ada di depan Top Level Domain (TLD).
contohnya:
blogger.N3Foods.com, kata blogger adalah sebuah subdomain, sedangkan N3Foods merupakan domain induk SLD, dan com merupakan sebuah TLD.
Jadi "blogger.N3Foods.com"
adalah sebuah subdomain dari domain induk SLD. Subdomain juga biasa di sebut sebagai Third level domain.
Membuat subdomain sendiri di Cpanel dengan WWW
Membuat subdomain dari sebuah induk domain milik sendiri di cPanel dapat kita lakukan pada menu "Subdomain". Tinggal mengetikkan nama subdomain yang kita inginkan kemudian klik tombol "Creat". Maka hanya dalam hitungan menit sebuah subdomain sudah dapat di akses dan siap di gunakan.
Tapi dalam keadaan default, subdomain yang telah di buat pada menu "Subdomain" tidak dapat di akses menggunakan prefix WWW. Dan jika di akses di sertai prefix WWW akan mendapati sebuah alamat error. Agar subdomain dapat di akses menggunakan WWW perlu menambahkan rekam cname pada dns zone editor sebagai alias WWW untuk subdomain.
Contoh:
www.subdomain.N3Foods.com = subdomain.N3Foods.com
Maka perlu menambahkan cname sebagai berikut.
Kolom "Source" isi dengan www.subdomain
Sedangkan untuk kolom "Target" isi dengan subdomain.N3Foods.com.
Menentukan salah satu alamat subdomain
Karena telah menambahkan rekam cname sebagai alias dari subdomain. Jadi sekarang ada dua alamat subdomain, yaitu alamat subdomain yang di sertai www dan alamat subdomain yang tanpa di sertai www.
Bagaimana untuk dapat menentukan salah satu saja dari dua alamat subdomain di atas? Untuk pengguna cms WordPress semua ini dapat di atasi dengan mudah. Karena pada cms WordPress ada pengaturan alamat url yang dapat di tentukan.
Jadi jika pengguna menyukai alamat dengan www, tinggal menyertakan www pada pengaturan url. Maka jika pengunjung yang mengklik alamat tanpa di sertai www akan di paksa menuju alamat url dengan www.
Bagaimana jika cms yang di gunakan tidak memiliki pengaturan alamat domain seperti WordPress? Semua itu dapat di atasi dengan menggunakan .htaccess sebagai berikut
Untuk menetapkan url subdomain dengan www
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain.N3Foods.com$ [NC]
RewriteRule ^(.*)$ http://www.subdomain.N3Foods.com/$1 [R=301,L]
</IfModule>
Untuk menetapkan url subdomain tanpa www
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.subdomain.N3Foods.com$ [NC]
RewriteRule ^(.*)$ http://subdomain.N3Foods.com/$1 [R=301,L]
</IfModule>
Akhir kata, selamat mencoba dan salam.