Ketika kita melakukan backup wordpress dari web server Apache dan melakukan restore di web server NGINX atau melakukan perubahan format permalink di wordpress yang berjalan di NGINX web server biasanya akan terjadi issue permalink yang tidak dapat di akses dan menampilkan 404 NOT FOUND.
Untuk mengatasi itu kita harus menambahkan baris perintah di file virtualblock atau virtualhost. untuk file konfigurasi virtual host default nginx adalah /etc/nginx/sites-available/default
Lakukan edit pada file /etc/nginx/sites-available/default
*Sesuaikan dengan file konfigurasi virtual host wordpress yang digunakan
nano /etc/nginx/sites-available/default
Lalu masukkan baris berikut
location / {
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$args;
}
Jika lokasi instalasi wordpress berada di /var/www/html/blog/
, maka baris perintahnya adalah
location /blog {
index index.php index.html index.htm;
try_files $uri $uri/ /blog/index.php?$args;
}
Keterangan artikel
Tested on: Debian 10 Sumber: https://emka.web.id/tutorial/tutorial-linux/2020/cara-konfigurasi-nginx-untuk-permalink-wordpress/ https://www.youtube.com/watch?v=XCLlnQMV3jU