Hanya dengan mengubah URL situs di konfigurasi kemungkinan tidak akan memperbarui semua internal untuk membuat situs dev yang berfungsi untuk Anda (kecuali jika situs tersebut cukup sederhana). Anda akan mengalami masalah dengan data bersambung yang tidak ditampilkan dan tautan dalam pos yang menunjuk ke situs lama.
Akan lebih pintar menggunakan alat migrasi seperti Backup Buddy atau Duplicator untuk membuat salinan lengkap situs yang dapat digunakan kembali di lokasi baru dengan URL baru. Dengan melakukan ini, Anda masih memiliki tautan yang berfungsi di dalam pos, tautan menu apa pun, dll. Menggunakan salah satunya akan membuat peluncuran perubahan Anda menjadi lebih mudah juga. Hanya paket semuanya dan sebarkan kembali ke situs produksi Anda setelah Anda selesai.
Jika Anda tidak ingin menghabiskan waktu mengunduh / mengunggah semuanya lagi, Anda dapat memigrasi basis data menggunakan sesuatu seperti WP Migrate DB. Instal di situs produksi Anda, ekspor database dengan URL baru dan impor database bermigrasi ke dev Anda melalui phpMyAdmin atau serupa. Setiap tautan kode-keras dalam tema Anda masih perlu diperbarui dan .htaccess Anda perlu diperbarui jika Anda memasang di sub-folder.
Ubah baris RewriteBase ke:
RewriteBase /yourfolder/
Dan garis yang mengarahkan ke index.php Anda ke:
RewriteRule . /yourfolder/index.php [L]
guid
untuk masing-masingwp_posts
jika ada lampiran, menggunakan sesuatu sepertiUPDATE wp_posts SET guid = REPLACE('<old_url>','<new_url>', guid)