Mungkin ada yang mengalami jika kita pakai Nginx untuk webserver kita, dan kita install wordpress, apabila ingin mengubah permalink pada wordpress kita agar menjadi SEO friendly maka akan menghasilkan kode error 404. Hal ini terjadi juga pada saya, saat saya ingin mengubah permalink di blog saya. Untuk mengatasi hal tersebut berikut adalah setingan yang saya edit di Nginx saya
- Buka setingan NGINX anda yang berada di path “/etc/nginx/sites-available”, lalu tambahkan berikut ini:
location / {
try_files $uri $uri/ /index.php?$uri&$args;
- Setelah di tambahkan kita cek apakah konfigurasi kita sudah benar dengan mengetikan command berikut
sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
- Jika sudah OK semua, baru kita bisa restart NGINX kita dan silahkan coba ubah kembali permalink wordpress anda.