Cara Redirect Domain Atau Website
05 Juli 2016 Oleh Ted
Pada artikel kali ini akan diajarkan bagaimana caranya redirect domain atau website secara permanen melalui file .htaccess.
Beberapa orang juga menyebut ini domain forwarding (walau sebenarnya agak sedikit berbeda).
Apa sih fungsi redirect domain? Untuk mengalihkan dari suatu link atau tautan website ke link yang lain, baik di dalam domain yang sama, bisa juga ke domain yang berbeda.
Beberapa contoh penggunaan redirect:
1. Ganti Domain
Misalnya kamu punya domain dengan nama baru lalu ingin mengalihkan pengunjung yang mengakses domain lama kamu ke yang baru.
Contohnya dulu saya punya domain harga-hp.com, melalui file .htaccess saya setting agar saat pengunjung mengunjungi artikel di domain yang lama maka akan di redirect / dialihkan ke website gadoga.com.
Misalnya kalau ada yang buka harga-hp.com/artikel maka secara otomatis akan diarahkan ke gadoga.com/artikel
2. Ganti Nama Link Pada Satu Domain Yang sama
Misalnya saya mau pengguna yang mengakses link gadoga.com/artikel diarahkan / redirect ke gadoga.com/artikelbaru
Cara Redirect Domain / Link Via File .htaccess
Untuk dapat melakukan hal ini, sobat harus merubah (atau buat baru) file .htaccess di domain yang mengarahkan. Dengan kata lain, jika ingin pindah dari website (domain) yang lama ke website yang baru, maka website yang lama harus tetap aktif.
Misalnya saya ingin redirect harga-hp.com ke gadoga.com, maka website harga-hp.com harus tetap aktif. Jika harga-hp.com sudah tidak saya urus lagi atau biarkan mati, maka tidak akan bisa mengarahkan / redirect link website.
Kalau khawatir dengan biaya hostingnya, maka sobat tidak perlu pusing, karena banyak kok webhosting yang menawarkan paket hosting dengan sangat murah atau bahkan gratis. Tentu saja dengan kapasitas yang kecil, misalnya cuma 1 MB. Tapi ini sudah lebih dari cukup kalau sekedar untuk menyimpan file .htaccess.
Selain itu, redirect ini juga tidak perlu selamanya, dalam arti kalau sobat sudah merasa cukup dan traffic dari alamat yang lama sudah berpindah ke alamat yang baru dan search engine juga sudah index website / link yang baru, maka sebenarnya sobat bisa mematikan domain dan hosting yang lama.
Kalau saya pribadi, website harga-hp.com masih tetap saya biarkan aktif, karena saya tetap ingin mempertahankan nama itu jika sewaktu-waktu dibutuhkan. Sedangkan untuk biaya hosting-nya (agar saya bisa simpan file .htaccess) saya hanya membayar sebanyak 12 ribuan untuk satu tahun, alias seribu satu bulan.
1. Download / Buat File .htaccess
Cari file .htaccess di root folder / bagian teratas / folder yang berisi file index (index.html / index.php). Carinya di domain / website yang lama, bukan di website yang baru. Jika tidak ada, maka sobat bisa membuat baru, nanti diajarkan dibawah.
Setelah itu download ke komputer sobat.
Cari File .htaccess di root Folder
Cara download file .htaccess via cPanel:
- masuk ke cPanel. Biasanya untuk masuk cPanel dengan cara mengetik: namadomain.com/cpanel
- Masukkan Username dan Password
- Klik File Manager > pilih Web Root (public_html/www) > klik Go
- Klik pada file .htaccess > klik Download
Cara download file .htaccess via spanel (masterweb):
- ketik: namadomain.com/spanel > klik spanel > masukkan username dan password
- Di kiri atas, ketik File > kelola file > klik folder Sites > klik di nama domain > klik folder www
- Pada file .htaccess > klik unduh / download
Jika tidak ada file .htaccess, maka sobat bisa membuatnya.
Cara membuat file .htaccess:
- Di komputer Windows, buka aplikasi notepad
- Buat file baru
- klik File di kiri atas > pada bagian Save as type > pilih All Files (*.*) > pada kolom FileName, ketik: .htaccess > klik save
Buat file .htaccess menggunakan apliasi Notepad
2. Tuliskan kode redirect
Buka file .htaccess menggunakan aplikasi Notepad atau text editor lainnya (misalnya Notepad++) lalu tambahkan kode dibawah ini:
2.1 Jika ingin mengalihkan alamat link secara spesifik:
Misalnya ingin merubah dari harga-hp.com/contact-us menjadi gadoga.com/hubungi-kami, maka ketik kode berikut:
redirect 301 /contact-us http://www.gadoga.com/hubungi-kami
Nama domain yang lama tidak perlu ditulis. Contoh seperti dibawah
redirect 301 /link-lama http://www.domain-baru.com/link-baru
2.2 Jika ingin mengalihkan semua link yang lama ke halaman tertentu di domain yang baru:
RewriteEngine On
RewriteRule ^(.*)$ http://www.domain-baru.com/ [R=301]
jika kode diatas ditulis, maka semua link dari domain yang lama akan diarahkan ke halaman awal (index / home). Jika sobat ingin mengarahkan ke link tertentu, maka bisa ditambahkan nama link yang dituju. Seperti dibawah:
RewriteEngine On
RewriteRule ^(.*)$ http://www.domain-baru.com/link-yang-dituju [R=301]
Kekurangan dari metode 2.2 adalah, jika sobat sebelumnya memiliki link / artikel yang dikunjungi lalu di redirect misalnya ke halaman awal / index / home / link tertentu dari website yang baru, maka pengunjung tidak akan meneruskan membaca artikel tersebut.
Misalnya di website yang lama sobat menulis artikel "cara jadi keren secara instan" lalu ada pengunjung yang menemukan link tersebut di search engine dan ternyata masih dengan alamat web yang lama, maka ketika di klik link tersebut akan diarahkan hanya ke halaman home dan bukan diarahkan ke artikel "cara jadi keren secara instan" di domain yang baru.
Dengan begini, sobat memiliki potensi kehilangan traffic yang ada sebelumnya.
2.3 Jika ingin mengalihkan nama domain yang lama ke domain yang baru, tapi semua nama link masih sama seperti sebelumnya:
Misalnya ingin mengganti dari domain-lama.com/artikel-bagus menjadi domain-baru.com/artikel-bagus.
RewriteEngine on
RewriteRule ^(.*)$ http://www.domain-baru.com/$1 [R=301,L]
3. Upload File .htaccess
Jika sudah selesai edit file .htaccess, maka sobat tinggal upload file tersebut ke folder root di website yang lama.
Setelah itu coba apakah file .htaccess tersebut berfungsi. Sebagai contoh coba ketikkan alamat link dibawah sebagai:
http://harga-hp.com/mengatasi-error-498
Jika sobat ketikkan alamat tersebut, maka akan secara otomatis dialihkan / redirect ke: http://gadoga.com/mengatasi-error-498.html
Demikianlah informasi cara redirect / domain forwarding / mengalihkan domain / website yang lama ke website yang baru tanpa perlu takut kehilangan traffic. Semoga bermanfaat - salam, gadoga.com
Jika dirasa artikel ini berguna, silahkan di share / dibagikan
Kembali ke atas 🚀