Jika Anda mengelola penginstalan WordPress, pada suatu saat Anda mungkin perlu mengubah domain tempat WordPress diinstal. Ini bisa menjadi cobaan berat karena WordPress tidak memiliki fungsi untuk memperbarui semua tautan, referensi, dan sumber yang digunakan oleh WordPress. Mengubah tautan situs di Setting hanya akan memperbarui backend untuk WordPress, meninggalkan situs Anda rusak.
Berikut adalah cara yang lebih baik untuk mengubah domain penginstalan WordPress Anda.
Perhatikan bahwa tutorial ini mengasumsikan Anda telah memindahkan penginstalan WordPress atau mengubah domain melalui panel kontrol Anda (jika ada). Disarankan untuk hanya menjalankan perintah ini setelah Anda memindahkan penginstalan WordPress ke lokasinya yang baru atau Anda telah mengubah domain di panel kontrol Anda. Tidak perlu mencoba dan mengubah pengaturan apa pun sebelumnya. Backup sangat disarankan selain tutorial ini dilakukan oleh administrator sistem yang berkualifikasi. Jika Anda tidak tahu apa yang Anda lakukan, kemungkinan besar kehilangan data yang tidak dapat dipulihkan!
- Login ke phpMyadmin atau dengan menggunakan MySQL cli
- Pilih database
- Ubah pengaturan siteurl yang digunakan oleh WordPress dengan menjalankan perintah SQL:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.domain-LAMA.com', 'http://www.domain-BARU.com') WHERE option_name = 'home' OR option_name = 'siteurl'; - Perbarui semua referensi guid ke situs baru dengan menjalankan perintah SQL:
UPDATE wp_posts SET guid = replace(guid, 'http://www.domain-LAMA.com', 'http://www.domain-BARU.com'); - Perbarui semua pengaturan post_content dengan menjalankan perintah SQL:
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.domain-LAMA.com', 'http://www.domain-BARU.com');
Ingatlah untuk mengganti domain-LAMA.com dengan domain sebelumnya tempat situs Anda diinstal, perhatikan www, jika situs Anda tidak menggunakan www sebelumnya, pastikan untuk menghapusnya. Juga pastikan domain-BARU.com juga diganti dengan domain baru yang ingin Anda gunakan.
Jika pembaruan berhasil, Anda akan menerima pesan yang memberi tahu Anda bahwa setidaknya satu baris telah diperbarui. Jika Anda menerima pesan yang menginformasikan bahwa nol baris telah diperbarui, pastikan Anda menggunakan awalan yang tepat untuk tabel Anda (tidak semua penginstalan menggunakan "wp_"), dan bahwa Anda menggunakan domain lama yang sesuai. Jika ragu, hubungi NetComm untuk bantuan dalam memigrasi situs Anda, kami tidak memberikan BIAYA tambahan untuk perpindahan website Anda ke tempat kami!