Cara Memperbaiki Kesalahan 404 di Posting dan Halaman WordPress
Diterbitkan: 2019-04-22Pada artikel ini saya akan menjelaskan bagaimana Anda dapat memperbaiki kesalahan 404 di posting dan halaman WordPress.
Apa itu kesalahan 404 di WordPress?
Kesalahan 404 adalah masalah umum dan itu berarti server (tempat file Anda disimpan) tidak dapat menemukan posting atau halaman Anda.
Terutama ada tiga jenis pesan kesalahan 404:
- Halaman kesalahan khusus yang disertakan dalam tema WordPress Anda.
- Halaman dengan pesan status 404 langsung dari server. Halaman ini tidak ditata oleh tema Anda.
- Halaman putih kosong.
Langkah demi Langkah: Bagaimana cara memperbaiki kesalahan 404 di WordPress?
Jika ada lebih dari satu pesan kesalahan, atau jika situs web tidak menampilkan halaman 404, Anda harus mulai dengan opsi satu.
Tetapi jika ini tidak terjadi, dan Anda tahu bahwa Anda telah memindahkan, mengganti nama, atau menghapus konten, Anda dapat mencoba langsung melompat ke opsi dua.
- Opsi satu: Perbarui tautan permanen situs web Anda.
- Pemecahan Masalah Dasar.
- Pemecahan Masalah Lanjutan.
- Opsi dua: Perbarui tautan yang rusak.
- Instal plugin Pengalihan.
Opsi satu: Perbarui tautan permanen situs web Anda
Penyebab umum kesalahan 404 adalah ketika permalink WordPress kita tidak diatur dengan benar, tetapi kita dapat mengatasi ini dengan menyimpan kembali pengaturan permalink kita.
Untuk memperbaiki masalah ini, Anda harus terlebih dahulu masuk ke area admin WordPress Anda.
Di menu, pilih Pengaturan dan Permalinks.
Pilih format tautan permanen yang Anda inginkan.
Untuk membantu Mesin Pencari seperti Google menemukan dan membaca konten Anda, Anda disarankan untuk memilih tautan permanen dengan nama kiriman, atau kategori dan nama kiriman.
Pilih tombol Simpan Perubahan.
Kembali ke depan situs web Anda dan uji tautan Anda.
Pemecahan Masalah Dasar
Namun jika masih ada tautan yang rusak dan Anda yakin bahwa pos dan halaman tersebut ada, Anda dapat memecahkan masalah dengan mengikuti dua langkah berikut:
- Aktifkan sementara salah satu tema WordPress default. Jika tautan berfungsi saat Anda mengganti tema, ada masalah dengan tema lama Anda. Hubungi penulis tema untuk bantuan.
- Nonaktifkan plugin Anda satu per satu untuk melihat apakah ada peningkatan. Kami melakukan tes ini karena sebuah plugin mungkin mengganggu permalink.
Pemecahan Masalah Lanjutan
Jika tidak satu pun dari langkah-langkah ini membantu, Anda mungkin harus mengubah pengaturan di server Anda, jadi petunjuk berikut akan sedikit lebih teknis.
Untuk memperbaiki kesalahan 404 di posting dan halaman WordPress, Anda perlu mengedit file sistem. Jika Anda merasa tidak nyaman dengan mengedit file, Anda dapat menghubungi dukungan di penyedia hosting Anda dan meminta mereka untuk membantu Anda.
Masuk ke situs Anda menggunakan FTP atau akses file Anda melalui panel kontrol penyedia hosting Anda.
Buka folder root dan cari file bernama .htaccess. Folder root adalah folder tempat file wp-config.php Anda dan folder wp-content berada.
Jika Anda tidak dapat melihat file tersebut, Anda harus mengaktifkan opsi Tampilkan file tersembunyi. Di mana opsi ini dapat ditemukan tergantung pada program atau panel kontrol yang Anda gunakan.
Buat salinan file dengan mengunduhnya ke komputer Anda.
Ganti nama file di server Anda menjadi htaccess.old. Kami perlu menyimpan file untuk berjaga-jaga jika kami perlu memulihkannya.
Buka file di komputer Anda dalam editor teks dan hapus semua konten file. Selanjutnya kita akan menambahkan konten baru.
Untuk satu instalasi WordPress, Anda perlu menyalin dan menempelkan kode 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
Jika Anda menggunakan Multisite dengan subfolder:
# 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] # END WordPress
Atau jika Anda menggunakan Multisite dengan 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] # END WordPress
Simpan file dan unggah ke server.
Kembali ke halaman pengaturan Permalinks di area admin WordPress, dan simpan pengaturan lagi. Uji situs web Anda untuk melihat apakah tautannya berfungsi.
Jika tautan berfungsi, Anda dapat dengan aman menghapus file cadangan htaccess.old dari server Anda.
Opsi dua: Perbarui tautan yang rusak
Kesalahan 404 juga dapat terjadi jika Anda telah menghapus atau memindahkan konten saat Anda masih memiliki tautan yang mengarah ke pos atau halaman lama.
Jika demikian, Anda perlu memperbarui tautan yang rusak untuk mengarah ke pos atau halaman yang benar.
Untuk menemukan tautan yang rusak, Anda dapat mengikuti panduan terperinci kami tentang cara menemukan tautan yang rusak ke posting atau halaman, tetapi juga masalah seperti gambar yang hilang.
Instal plugin Redirection untuk memperbaiki kesalahan 404
Pengalihan adalah plugin yang memungkinkan Anda membuat pengalihan khusus dan menemukan serta memperbaiki kesalahan 404 di postingan dan halaman WordPress. Dengan plugin ini Anda dapat mencatat dan memantau semua 404 kesalahan yang terjadi di situs web Anda.
Plugin ini sepenuhnya gratis dan digunakan di lebih dari satu juta situs WordPress.
Langkah pertama adalah mengunduh plugin dari direktori plugin WordPress.org dan menginstalnya.
Di area admin WordPress, pilih Alat lalu Pengalihan.
Pada halaman plugin, baca informasi singkat dan pilih Mulai Pengaturan.
Pada halaman kedua, pilih dua opsi pertama: Pantau perubahan permalink di posting dan halaman WordPress dan Simpan log semua pengalihan dan kesalahan 404
Lanjutkan penyiapan:
Jika plugin memberi Anda lampu hijau, selesaikan pengaturan. Jika tidak, ikuti instruksi dari plugin.
Tunggu plugin melakukan keajaibannya, dan klik tombol Selesai.
Sekarang Anda dapat menambahkan pengalihan baru dengan menambahkan URL sumber dan URL target baru:
Di menu plugin, pilih 404 untuk menampilkan daftar kesalahan 404.
Daftar ini dapat membantu Anda menentukan apakah tautan perlu dialihkan, atau jika seseorang hanya salah ketik saat mencari pos atau halaman tertentu.
Anda mungkin juga ingin mempelajari cara memperbaiki kesalahan saat membuat koneksi database di WordPress.