Mengatasi Error 404 Saat di Klik Link Website

Mengatasi Error 404 Saat di Klik Link Website

Error 404 Not Found saat di klik produk, postingan, atau halaman di sebuah website, padahal halaman depan atau home nya berfungsi normal. Hal ini disebabkan karena mod_rewrite. Asalkan tidak ada file yang hilang atau corupt, bisa diselesaikan dengan mudah, Kasus ini biasanya terjadi saat pindah hosting dari hosting satu ke hosting lain tapi file .htaccess tidak ikut terpindahkan. Kode mod_rewrite biasanya ada di file tersembunyi .htaccess

1. Cara Termudah dengan menambahkan skrip di file .htaccess

RewriteEngine On

# Jika file atau folder yang diakses memang ada aslinya, jangan di-rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Arahkan sisanya (URL yang 404) ke file index.php
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

 

Cara tersebut berlaku untuk website dengan wordpess maupun non wordpress. Caranya dengan masuk ke cpanel > lalu pilih file manager > klik public_html > Setting  > Show Hidden Files
nanti akan terlihat file .htaccess > Edit dan tambahkan skrip tersebut di bawah skrip paling bawah

2. Cara kedua bila wordpress
Login ke wordpress anda > Klik Setting (Pengaturan) > Permalink > Save (simpan)

Setelah itu website anda akan bisa tampil kembali saat di klik halaman atau produk. Semoga bermanfaat