Cara Memperbaiki Kode Kesalahan HTTP 410

Diterbitkan: 2020-08-12

Seperti yang sering terjadi, mengetik URL yang salah akan menemukan Anda dihadapkan dengan kesalahan yang mengatakan bahwa halaman yang Anda cari tidak ada – kesalahan 404 klasik. Mencoba lagi nanti mungkin melihat Anda akhirnya sampai ke halaman yang semula Anda cari. Namun, jika halaman telah dihapus secara permanen, Anda akan menemukan kode kesalahan HTTP 410 .

Meskipun logis untuk mengacaukan kesalahan 410 dengan kode 404 , mereka tidak sama. Pada artikel ini, kita akan membahas perbedaan antara kedua kode dan berbicara tentang bagaimana Anda dapat memperbaiki kesalahan HTTP 410 .

Mari kita lakukan!

Berlangganan Saluran Youtube Kami

Kesalahan HTTP 404 vs 410 : Perbedaan Utama

Anda mungkin akrab dengan error 404 . Jika Anda mencoba mengunjungi halaman yang tidak ada atau mengetik URL yang salah, Anda akan sering berakhir di halaman kesalahan khusus – dan seringkali dirancang dengan baik::

Halaman kesalahan 404 Tema Elegan.

Namun, kesalahan 404 bukanlah keadaan permanen. Misalnya, ini dapat muncul saat halaman tidak aktif atau tidak dapat diakses untuk sementara. Dengan demikian, jika Anda mencoba lagi nanti, halaman mungkin berfungsi dan semua akan seimbang di internet sekali lagi.

Kesalahan HTTP 410 atau ' kesalahan hilang ' berbeda. Singkatnya, itu berarti bahwa halaman tersebut hilang dan tidak mungkin ada lagi di masa mendatang. Ini mungkin tampak seperti perbedaan kecil, tetapi ini sangat penting dalam hal mesin telusur, tautan balik, dan perayap.

Ketika seseorang mengalami kesalahan 404 , mesin pencari tahu bahwa halaman tersebut tidak hilang secara permanen. Sebaliknya, kesalahan 410 menandakan bahwa mesin pencari harus menghapus indeks tautan. Demikian juga, situs web lain yang mengarah ke halaman mungkin memeriksa kesalahan secara berkala. Menggunakan kesalahan HTTP 410 memberi tahu mereka bahwa menghapus tautan dapat diterima.

Perlu diingat, meskipun – 410 kode hanya praktis jika disengaja. Meskipun Anda dapat membuat pengalihan 410 untuk halaman yang dihapus, mereka juga dapat 'muncul' sendiri karena masalah dengan sisi klien atau server.

Cara Memperbaiki Kesalahan HTTP 410 (3 Metode)

Untuk tutorial ini, kami akan menganggap Anda tidak bermaksud menyiapkan 410 redirect di situs web Anda. Jika Anda tidak mengonfigurasi pengalihan dengan sengaja dan pengunjung menggunakan URL yang benar, masalahnya seharusnya ada di dalam konfigurasi situs atau server Anda – dan itu adalah sesuatu yang dapat Anda perbaiki lagi.

1. Nonaktifkan Plugin Situs Anda

Ada banyak plugin WordPress yang dapat memicu kode kesalahan HTTP 410 di situs Anda. Dalam kebanyakan kasus, mereka adalah plugin yang mengubah struktur URL halaman Anda atau memungkinkan Anda untuk mengatur pengalihan. Namun, kesalahan 410 juga dapat muncul karena masalah kompatibilitas yang lebih umum.

Cara terbaik untuk mengesampingkan plugin sebagai penyebab kesalahan adalah dengan menonaktifkan semuanya dalam satu gerakan. Namun, sebelum ini ada baiknya Anda membuat cadangan situs web Anda agar aman.

Biasanya, 410 error tidak menghalangi Anda untuk mengakses admin WordPress. Ini berarti Anda dapat menonaktifkan plugin secara manual dari tab Plugin . Jika Anda menggunakan plugin keamanan atau pengalihan, mulailah dengan menonaktifkannya dan lihat apakah kesalahan masih ada.

Jika Anda kurang beruntung, Anda harus menggali lebih dalam. Pilih plugin aktif Anda sehingga semuanya memiliki kotak centang, lalu pilih Nonaktifkan dari menu tarik-turun Tindakan Massal :

Menonaktifkan plugin secara massal.

Menonaktifkan semua plugin Anda secara bersamaan akan memengaruhi fungsionalitas situs web Anda secara dramatis. Namun, tujuan kami adalah mendiagnosis dengan cepat apakah salah satu plugin yang dinonaktifkan tersebut menyebabkan kesalahan 410 . Pada titik ini, lanjutkan dan periksa apakah kesalahan masih muncul. Jika hilang, Anda dapat mengaktifkan kembali setiap plugin yang dinonaktifkan, menelusuri daftar dan menguji masing-masing satu per satu. Salah satu dari mereka harus menjadi pelakunya.

Setelah ditemukan, Anda akan ingin mempertimbangkan apakah plugin sangat penting untuk alur kerja Anda. Jika tidak, Anda dapat menghapusnya dengan aman dan kembali ke program yang dijadwalkan secara rutin. Namun, jika itu penting, Anda pasti ingin mencari opsi baru. Anda juga dapat mempertimbangkan untuk menghubungi pengembang plugin yang menyinggung untuk memberi tahu mereka tentang masalah Anda, dan apakah mereka memiliki perbaikan.

2. Perbaiki File .htaccess Situs Web Anda

Untuk yang belum tahu, file .htaccess WordPress Anda memungkinkan Anda untuk mengatur konfigurasi server seperti pengalihan, pembatasan akses, dan banyak lagi. Jika Anda pernah mengubah file .htaccess Anda, itu bisa secara tidak sengaja memicu kesalahan 410 di situs web Anda.

Cara termudah untuk membuka file .htaccess Anda adalah dengan menghubungkan ke server situs web Anda melalui FIle Transfer Protocol (FTP). Jika Anda tidak memiliki klien FTP, kami sarankan Anda menggunakan FileZilla.

Setelah Anda terhubung ke situs web Anda, buka folder root WordPress Anda, yang biasanya disebut www , public_html , atau dinamai situs Anda:

Folder akar WordPress.

Cari file .htaccess di sini, lalu klik kanan padanya dan pilih perintah View/Edit :

Mengedit file htaccess Anda.

Ini akan membuka .htaccess menggunakan editor teks default Anda. Sebelum Anda membuat perubahan apa pun, berikut ini tampilan file secara default:

# 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>

Beberapa web host atau plugin akan membuat perubahan pada file ini, jadi jika Anda melihat aturan yang tidak Anda kenali yang dimulai dengan Redirect 410 diikuti dengan URL, hapus dan uji ulang.

Namun, jika file .htaccess Anda tidak memiliki konfigurasi khusus, Anda dapat menutupnya dan melanjutkan. Dalam hal ini, pelakunya terletak di tempat lain.

3. Instal Ulang File Inti WordPress Anda

Jika dua metode sebelumnya tidak berhasil, mungkin ada masalah dengan file inti WordPress Anda. Singkatnya, file-file ini membuat WordPress berfungsi. Dalam beberapa kasus, mereka dapat menjadi rusak karena konfigurasi yang buruk atau perubahan yang tidak disarankan.

Memperbaiki file inti ini relatif sederhana. WordPress menyertakan fitur yang memungkinkan Anda menginstal ulang versi terbaru Sistem Manajemen Konten (CMS). Melakukannya seharusnya tidak memengaruhi fungsionalitas atau konten situs Anda dengan cara apa pun, tetapi meskipun demikian, memiliki cadangan terbaru selalu merupakan langkah yang cerdas.

Setelah Anda siap untuk menggulir, buka Dasbor > Pembaruan dan cari pesan yang mengatakan Anda memiliki versi terbaru WordPress dengan tombol Instal Ulang Sekarang di bawahnya:

Menginstal ulang WordPress.

Jika Anda tidak melihat pesan ini, biasanya Anda akan memiliki pembaruan untuk dipasang. Silakan dan perbarui atau instal ulang WordPress, lalu periksa apakah kesalahan 410 tetap ada.

Jika Anda Masih Tidak Dapat Memperbaiki Kesalahan HTTP 410

Pada titik ini, Anda telah mencoba segala cara untuk mengatasi kesalahan 410. Namun, sebelum Anda benar-benar menyerah, ada baiknya menghubungi pengembang plugin dan tema Anda yang lain, untuk melihat apakah ada bug yang mereka ketahui dan berpotensi diperbaiki. Ini adalah tembakan panjang, terutama dengan plugin yang tidak akan menangani URL, tetapi masalah potensial lain yang ditandai.

Pelabuhan panggilan terakhir Anda adalah menghubungi host Anda untuk perbaikan. Ini bisa menjadi masalah sisi server yang lebih dalam daripada yang dapat Anda tangani, dan sebagian besar host akan dengan senang hati membantu Anda mengaktifkan dan menjalankan kembali situs Anda.

Kesimpulan

Secara teori, kesalahan HTTP 410 hanya muncul ketika halaman dihapus secara permanen. Anda dapat menggunakan 410 kode untuk memberi tahu pengguna dan mesin telusur bahwa suatu halaman tidak akan ada lagi di masa mendatang. Namun, dalam praktiknya, 410 error juga bisa muncul secara tidak terduga.

Biasanya, Anda dapat memperbaiki kesalahan 'nakal' 410 menggunakan salah satu dari tiga pendekatan berikut:

  1. Menonaktifkan plugin situs Anda.
  2. Memperbaiki file .htaccess situs web Anda.
  3. Instal ulang file inti WordPress Anda.

Apakah Anda memiliki pertanyaan tentang cara memperbaiki kesalahan HTTP 410 ? Mari kita bicara tentang mereka di bagian komentar di bawah!

Gambar thumbnail artikel oleh Rikiestu / shutterstock.com