Jika anda punya website kemudian ingin anda migrasi website tersebut ke domain baru caranya mudah yaitu anda dapat menggunakan htaccess redirect. Dengan menggunakan sistem redirect .htaccess ini visitor website anda akan langsung otomatis menuju website baru dan anda juga tidak akan kehilangan index website di google atau mesin pencari lainnya.
Tahapan Migrasi Website ke Domain Baru dengan .htaccess
Berikut ini adalah tahapan secara umum yang harus anda lakukan :
- Pindahkan semua isi website beserta databasenya ke domain baru
- Login di akun hosting lama dan buatlah file .htaccess di public_html dan isi dengan berikut ini.
RewriteEngine On RewriteRule ^(.*)$ http://new-domain.com/$1 [R=301,L]
- Selesai
Semua link website anda akan berubah menuju ke domain baru. Jika anda menggunakan layanan hosting kami maka cara untuk melakukan migrasi website ke domain baru adalah sebagai berikut :
Tahapan Migrasi Website ke Domain baru jika Anda hosting di PusatHosting
Pada kasus ini anda akan mengganti domain anda dengan domain baru di akun hosting yang sama tahapannya adalah sebagai berikut :
- Anda bisa melakukan penggantian nama domain, ikuti panduan pengantian nama domain
- Posisikan domain lama sebagai domain pointer
- Jika website anda sebelumnya menggunakan .htaccess maka tambahkan rules htaccess berikut ini
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !newdomain.com$ [NC] RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301] - Selesai
Beberapa Trik Htaccess Redirect lainya.
Jika redirect hanya untuk folder tertentu contoh anda hanya ingin meredirect url :
- http://domain-anda.com/topik/artikel-1.html
- http://domain-anda.com/topik/artikel-2.html
- http://domain-anda.com/topik/artikel-3.html
- http://domain-anda.com/topik/artikel-dst.html
ke url domain lain tanpa harus kehilangan index search engine maka gunakan rules ini
RewriteRule ^topik/(.*)$ http://domainbaru.com/topik/$1 [L,R=301]
Jika anda ingin redirect url dengan id numerik random ke domain baru seperti ini
- http://domain-anda.com/123/artikel-1.html
- http://domain-anda.com/345/artikel-2.html
- http://domain-anda.com/523/artikel-3.html
- http://domain-anda.com/343/artikel-dst.html
Silahkan gunakan rules htaccess berikut ini
RewriteRule ^([0-9]+)/(.*)$ http://domainbaru.com/$1/$2 [L,R=301]
Selamat mencoba Cara migrasi website ke domain baru dengan memanfaatkan .htaccess 301 redirect dan semoga bermanfaat. Ada pertanyaan? Isi form Tanya Pusat Hosting
Sip langsung berhasil 🙂 terima kasih banyak tutorialnya Mas Hadi
makasih gan trik nya
Kalau blogspot gimana caranya pak?
Blogspotnya mau dipindahkan kemana pak? antar blogspot atau domainya dipointing ke shared hosting?
Maksudnya : saya tidak ngehosting pak, ngehosting di blogger.com… Nah cara redirectnya gimana?
ane ko masih tetap aja ya , contoh XYZ Mau di direck ke COM setelah coba tetap saja gak ada efek di mesin pencari , jadi apakah bila sehabis save kode htacess membutuhkan waktu untuk mesin pencari? misal besoknya atau langsung di direck dengan waktu sekitar 5 menit , trimakasih atas artikelnya
Iya pak itu butuh waktu. Untuk mempercepat coba registerkan ulang xml sitemap ke google webmaster/console