Direktori Artikel
Tutorial Migrasi WordPress : Bagaimana Cara Memindahkan Hosting Website dan Nama Domain Anda?
Karena sebuah situs web yang dikelola oleh Chen Weiliang memuat kata yang sensitif (nama seorang pemimpin nasional Tiongkok), situs tersebut secara tak terduga diblokir dan tidak dapat diakses di daratan Tiongkok.
Observasi menunjukkan bahwa banyak situs web asing yang sah telah diblokir oleh Tembok Api Besar China karena mengandung kata-kata sensitif. Oleh karena itu, baik kita mengoperasikan media baru maupun situs web e-commerce , kita harus memberikan perhatian khusus pada apakah situs web kita mengandung kata-kata sensitif dan menggunakan teknologi untuk menyaringnya guna mengurangi risiko pemblokiran.
Bagaimana cara memeriksa apakah domain situs web diblokir? Anda dapat merujuk ke artikel ini: " Apa yang harus dilakukan jika domain dan IP situs web Anda diblokir? Deteksi dan kueri Great Firewall China ."
Artikel ini merangkum tutorial pindah dan ganti nama domain WordPress. Secara umum, langkah-langkah untuk memindahkan situs web adalah sebagai berikut:
- XNUMX. Cadangkan file dan basis data situs web blog;
- XNUMX. Transfer file situs web ke ruang baru, dan impor database di ruang baru;
- XNUMX. Memodifikasi konfigurasi website dan database;
- XNUMX. Ubah nama domain baru;
- XNUMX. Periksa hasil transfer.
Ada 3 situasi di mana situs WordPress bergerak
- 1. Ubah spasi, bukan nama domain
- 2. Ubah nama domain tanpa mengubah spasi
- 3. Ubah nama domain, dan juga ubah spasi
XNUMX. Cadangkan file dan basis data situs web blog
1) Unduh dan buat cadangan file blog di ruang asli:
- Jika ruang asli mendukung dekompresi online, disarankan untuk mengemas dan mengunduh, sehingga ukuran unduhan menjadi lebih kecil dan banyak waktu yang dihemat.
- (Pada dasarnya saya menggunakan FTP untuk menyinkronkan dan mencadangkan ke lokal jika saya memiliki pembaruan artikel. Sebaiknya semua orang memiliki kebiasaan ini, jika tidak, kecelakaan yang tiba-tiba akan membuat Anda menyesal!)
2) Buat cadangan basis data:
- bisa lulusphpMyAdmin, Empire Backup King, atau plug-in cadangan basis data seperti WP-DBManager, Anda dapat memilih cara yang Anda kenal.
Lebih banyak tutorial pemindahan situs web WordPress▼
XNUMX. Unggah file blog dan impor database
1) Gunakan FTP untuk mentransfer file blog ke ruang baru, seperti mengunduh, jika ruang baru mendukung dekompresi online, disarankan untuk mengemas dan mengunggah, yang menghemat banyak waktu dan lalu lintas.
- Biasanya direktori WordPress berada di bawah public_html/, jadi cukup unggah file di direktori public_html/ ke public_html/ dari host baru.
2) Impor database: PHPMyAdmin, Empire Backup King dapat melakukannya.
- Anda perlu membuat database di host baru, lalu mengimpor database yang Anda ekspor sebelumnya.
3) Mengimpor basis data MySQL melalui SSH ▼
XNUMX. Memodifikasi konfigurasi website dan database (key)
1) Ubah file wp-config. Sebaiknya jangan menggunakan Notepad; gunakan editor seperti Notepad++ atau UltraEdit untuk mengubah informasi basis data MySQL agar sesuai dengan informasi basis data hosting web baru Anda, seperti berikut:
/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');Cukup masukkan nama basis data, nama pengguna, dan kata sandi untuk ruang hosting baru Anda. Perhatikan bahwa host MySQL secara default adalah 'localhost'. Jika Anda menggunakan host Windows, Anda tidak perlu mengubahnya. Jika Anda menggunakan host Linux , Anda mungkin perlu memasukkan alamat basis data.
2) Masukkan phpMyAdmin di ruang baru untuk memodifikasi basis data: ubah nilai bidang "siteurl" dan "rumah" di tabel basis data wp_options dan ubah ke alamat nama domain baru Anda;
3) Masuk ke server nama domain (misalnya: DNSPOD), dan selesaikan nama domain ke alamat IP ruang baru.
4) Masuk ke panel kontrol hosting dan tambahkan nama domain.
- 如何 在Panel Kontrol CWPTambahkan nama domain?Silahkan simak tutorialnya berikut ini
Plugin Cari & Ganti menggantikan jalur server dan nama domain (disarankan)
Cara menginstal dan menggunakan plugin Cari & Ganti ▼
Menggunakan fungsi cari dan ganti di phpMyAdmin dapat dengan mudah menyebabkan hilangnya data yang disimpan oleh banyak plugin WordPress ...
Kami menyarankan untuk menggunakan plugin Cari & Ganti untuk mengganti nama domain dan jalur di database MySQL. ▼
phpMyAdmin memodifikasi jalur server dan nama domain
- Jika Anda tidak menggunakan plugin Cari & Ganti, pilih untuk mengubah jalur server dan nama domain di phpMyAdmin.
Langkah 1: Di phpMyAdmin, klik nama database yang ingin Anda ubah.
Langkah 2: Kemudian, klik "Cari".
Langkah 3: Cari jalur lama
- Ganti jalur ruang web lama (alamat folder) dengan jalur baru
- Jalur folder lama: /home/abc/public_html/site/etbenda terbang aneh.org /
- Jalur folder baru: /data/abc/etbenda terbang aneh.org /
Langkah 4: Cari nama domain lama
Nama domain lama: www.ufo.org.in
Nama domain baru: www.etufo.org

Temukan hasil pencarian seperti yang ditunjukkan di bawah ini:

- Ada tautan atau gambar di artikel asli, dan alamat dari nama domain sebelumnya digunakan, sehingga alamat tersebut perlu diubah.
Langkah 5: Klik kiri "Telusuri";
Dengan cara ini, ketika jendela baru dibuka, bagian bawah akan secara otomatis melompat ke posisi bidang (pemfilteran otomatis, menunjukkan bidang mana kata kunci berada).
Catatan: Jalur spasi situs web (alamat folder) juga harus diganti, silakan cari dan ganti sendiri sesuai dengan situasi Anda sendiri.
Misalnya, di phpMyAdmin, jalankan pernyataan berikut:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址'); UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址'); UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址'); UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');
Penjelasan pernyataan SQL: UPDATE table_name SET field = replace (field, 'old address', 'new address');
Keempat, ubah nama domain baru
Jika Anda perlu mengubah nama domain baru, silakan ikuti, jika Anda tidak mengubah nama domain, lewati langkah ini.
- Nama domain asli 301 dialihkan ke nama domain baru → ubah konten basis data.
Lakukan pengalihan 301:
- Tujuan pengalihan 301 adalah untuk membuat konten yang diindeks oleh mesin pencari asli beralih ke nama domain baru.Ada banyak cara untuk mencapainya.
Jika Anda menggunakan host Linux+Apache, Anda dapat memilih untuk memodifikasi file .htaccess dan memasukkan kode berikut ke dalam file ini:
RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]Seperti yang ditunjukkan di atas, nama domain lama adalah www.ufo.org.in , dan nama domain baru adalah www.etufo.org.
Atau, jika Anda menggunakan host Windows (tidak disarankan karena host Windows tidak sepenuhnya kompatibel dengan WordPress), Anda dapat memilih untuk memodifikasi wp-blog-header.php di direktori root blog WordPress.
if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}XNUMX. Periksa hasil transfer
Luangkan waktu sejenak dan periksa meja depan situs web untuk kesalahan?
- Periksa plugin latar belakang situs web dan pengaturan tema satu per satu, yang dapat mengurangi berbagai kerugian yang disebabkan oleh kesalahan situs web Anda.
- Misalnya, beberapa data pengaya teks jangkar otomatis tautan kata kunci akan dihapus secara otomatis, dan hanya pengaya teks jangkar otomatis tautan kata kunci yang telah dicadangkan sebelumnya yang akan diimpor.
Setelah website WordPress pindah dan mengganti nama domain, benar-benar ada masalah, saya tidak tahu bagaimana menyelesaikannya, apa yang harus saya lakukan?
- referensiChen WeiliangTutorial pindah WP yang dibagikan oleh blog masih belum terpecahkan, disarankan untuk meletakkan masalah Anda di mesin pencari, sehingga masalah yang Anda temui seperti memindahkan situs WordPress dan mengubah nama domain biasanya dapat diselesaikan dengan mudah.
Ikuti petunjuk di atas dan Anda akan dapat bergerak dengan sukses dalam waktu singkat!
Selamat, situs WordPress Anda telah berhasil ditransfer!
Bacaan lebih lanjut:
Semoga artikel "Tutorial Migrasi WordPress: Cara Memindahkan Hosting Website dan Nama Domain?" yang dibagikan di blog Chen Weiliang ( https://www.chenweiliang.com/ ) bermanfaat bagi Anda.
Silakan bagikan tautan artikel ini: https://www.chenweiliang.com/cwl-528.html



