Memindah domain tanpa mengubah url lama

Terkadang kita memutuskan untuk memindah alamat domain untuk suatu alasan tertentu. Dulu hanya coba-coba sembarang domain, namun setelah postingan bertambah banyak dan menemukan nama domain lain yang lebih ciamik. Bagaimana caranya agar kita bisa berpindah nama domain tanpa merusak link atau tautan yang sudah tersebar di dunia maya?

Caranya cukup mudah jika anda menggunakan webserver Apache. Langkah awal yaitu lakukan pemindahan server dari hosting lama ke hosting baru. Pastikan keduanya masih tetap berjalan normal. Misalkan kita akan meredirect permanen semua link dari domainlama.net ke domainbaru.com. Pastikan server domainlama.net anda mendukung modul mod_rewrite Apache.

Buat sebuah file .htaccess di root direktori domainlama.net yang hanya berisi

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domainlama.net [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domainlama.net [NC]
RewriteRule ^(.*)$ http://www.domainbaru.com/$1 [L,R=301,NC]

Setelah itu, voila, semua link yang menuju ke domainlama.net akan dialihkan ke domainbaru.com tanpa mengubah embel-embel url request.

Semisal, akses ke halaman

http://www.domainlama.net/halaman-yang-ingin-anda-tuju

akan menampilkan halaman

http://www.domainbaru.com/halaman-yang-ingin-anda-tuju

Setelah itu anda bisa dengan tenang mengosongkan server domainlama.net dengan hanya menyisakan file .htaccess di atas.

Ada pertanyaan?

Nanda Widyatama

Seorang web developer. Gemar diajak kuliner. Suka fotografi. Sering ngedit sana ngedit sini. Suami yang siaga.