Cara Memperbaiki Error 404 pada WordPress
Panduan mengatasi halaman WordPress yang menampilkan 404 karena permalink atau aturan rewrite.
Gejala umum
Homepage dapat dibuka, tetapi posting, halaman, atau produk menampilkan 404 Not Found.
Simpan ulang permalink
- Login ke wp-admin.
- Buka Settings lalu Permalinks.
- Jangan ubah pilihan terlebih dahulu.
- Klik Save Changes.
WordPress akan membuat ulang aturan rewrite.
Periksa file .htaccess
Untuk Apache atau LiteSpeed, aturan dasar WordPress biasanya seperti berikut:
# 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
Sesuaikan RewriteBase jika WordPress berada di subfolder.
Periksa document root
Pastikan domain mengarah ke folder instalasi WordPress yang benar. Error 404 juga dapat muncul jika file dipindahkan tetapi domain masih memakai folder lama.
Nonaktifkan plugin redirect atau security
Plugin dapat menambahkan aturan yang bentrok. Nonaktifkan sementara plugin terkait dan uji kembali.
Bersihkan cache
Purge cache plugin, server, browser, dan CDN setelah memperbarui permalink.
Backup .htaccess sebelum mengubah isinya.












