Biasa terjadi ketika sampeyan membuat situs web atau blog baru menggunakan wordpress self hosting. Muncul tulisan 404 error page not found ketika mengganti permalink wordpress dari default ke post name atau post type.

Tadinya setelah mencoba secara default dengan http://domain.com/?p=123 normal-normal aja, tapi setelah mencoba yang lain seperti http://domain.com/sample-post/ nggak jalan dan http://domain.com/%post-name% juga gagal.

ERROR 404 PERMALINK WORDPRESS

Jangan panik dulu, pertama, masuk ke cpanel trus buat file baru bernama .htaccess di public html directory. Isi file tadi dengan mencopy kode ini :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Done. Sekarang kamu bebas mengganti permalink suka-suka, asal jangan ‘terserah gue dong’ sambil foto selfi nginjek bunga 😀