Di postingan sebelumnya, saya berencana untuk melakukan testing migrasi hosting pada website saintif.com—walaupun saya ragu.
Saya ragu kalau ternyata prosesnya tidak semulus yang saya pikirkan, dan itu akan mengakibatkan website Saintif (yang sedang ramai-ramainya) jadi tidak bisa diakses.
Setelah berpikir, akhirnya saya menemukan solusi lain: coba migrasi website lain dulu.
Yap, jadi saya pinjam website Suci untuk dicoba migrasi ke hosting baru.
Langkah
- Download public_html dan database di hosting lama
- Upload publich_html dan database tersebut ke hosting baru (detail)
- Update wp-config.php untuk penyesuaian database
- Ganti domain utama hosting dari saintifmedia.com ke diahask.com (sehingga cPanel nya bisa diakses di diahask.com/cpanel)
- Pasang SSL certificate (pakai Let’s Encrypt SSL) ke domain diahask.com agar tidak ada security error saat akses domain
- Masuk ke member area Niagahoster > Layanan hosting > WP Management > Discover new installation
- Voila! Website di hosting baru sudah bisa diakses
Masalah dan Solusi
Walaupun website sudah bisa diakses, tapi ada masalah: yang bisa diakses hanya homepage nya saja. Sementara jika membuka blog post atau page, maka muncul error 404 not found.
Solusi dari permasalahan ini sederhana:
- Masuk ke dashboard wordpress
- Settings > Permalinks
- Klik save changes
Langkah tersebut dilakukan untuk nge-flush data permalinks. Ajaibnya setelah langkah sederhana itu, website sudah bisa diakses normal.
(Diakses normal kalau DNS nya sudah tepat—sambil menunggu propagasi DNS selesai secara total).
Kasusnya di saya (entah bagaimana), kalau dibuka di Chrome tidak bisa. Sementara kalau buka di Firefox dan Opera sudah bisa diakses. Kalau pakai handphone juga sudah bisa diakses. Sepertinya sih ini karena saya belum hapus cache di Chrome.
Apapun itu, yang pasti migrasi website ke hosting baru ini telah berhasil.
Alhamdulillah!
One thought on “Testing Migrasi Website ke Hosting Baru dan Ganti Domain Utama cPanel”