Mentransfer WordPress,Cara Perbaiki Error 404 Setelah Mentransfer WordPress Ke Hosting Baru

Cara Perbaiki Error 404 Setelah Mentransfer WordPress Ke Hosting Baru

apasih.my.id – Halo apa kabar? kembali lagi sama mimin apasih nih. Nah kali ini mimin mau membahas tutorial singkat lagi ya yaitu tentang masalah error 404 dalam mentransfer WordPress ke hosting baru. Hal ini biasa terjadi terutama bagi kamu yang masih awam dalam melakukan backup secara manual.

Dalam beberapa kasus, setelah kamu melakukan upload atau mengunggah data WordPress lagi yang akan kamu pindahkan hosting dari satu hosting ke hosting lainnya secara manual dan kamu mengakses situs beranda atau home secara normal, akan tetapi ketika kamu mengakses sub-situs atau halaman lain kamu akan mendapatkan kesalahan error 404.

Nah, cara ini bisa kamu lakukan secara mudah dan praktis tentunya, yang pertama kamu dapat melakukan langkah Periksa dan edit sebagai berikut.

Baca juga:  Cara Menentukan Hak Istimewa (Privilege) Database MySQL WordPress

Metode 1: Sesuaikan Permalink

Langkah 1: Akses admin WordPress, pilih Pengaturan => Permalink

Mentransfer WordPress,Cara Perbaiki Error 404 Setelah Mentransfer WordPress Ke Hosting Baru

Langkah 2: Pilih Kustomisasi, lalu simpan untuk menyelesaikan METODE 2: Edit dalam file .htaccess

Mentransfer WordPress,Cara Perbaiki Error 404 Setelah Mentransfer WordPress Ke Hosting Baru

Selanjutnya menambahkan konfigurasi pada .htaccess, apabila situs kamu bukan multisite kamu dapat menggunakan cuplikan kode .htaccess dibawah ini.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  • Untuk Multisite WordPress Subdirectory
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress
  • Untuk Multisite WordPress Subdomain
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress

Kamu juga bisa melihat tutorial cara melakukan perbaikan .htaccess pada video dibawah ini.

Baca juga:  Cara Menonaktifkan dan Menghapus Post Revision di WordPress Tanpa Plugin

Similar Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *