How to

Konfigurasi rewrite vestacp nginx untuk WordPress permalink

Konfigurasi rewrite vestacp nginx untuk WordPress permalink 11 Agustus 2017Leave a comment
belajar nginx,cara setting permalink wordpress di nginx vestacp

Nginx merupakan salah satu webserver yang paling banyak diminati setelah apache. Dengan kelebihannya yang sangat ringan dan mampu menampung lebih banyak visitor, membuat NGINX lebih banyak diminati oleh blogger dibanding apache.

Namun tidak jarang orang yang sudah terbiasa dengan apache kemudian beralih ke nginx menjadi kebingungan saat ditemukan error 404 Not found. Hal ini disebabkan karena file .htaccess yang biasa digunakan di apache web server menjadi tidak berfungsi di nginx.

Konfigurasi WordPress Permalink di Nginx Vesta

Untuk melakukan konfigurasi rewrite, buka file /home/username/conf/web/nginx.conf
kemudian temukan / cari baris berikut:

location / {

        location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
            expires     max;
        }


	location ~ [^/]\.php(/|$) {
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            if (!-f $document_root$fastcgi_script_name) {
                return  404;
            }

            fastcgi_pass    127.0.0.1:9002;
            fastcgi_index   index.php;
            include         /etc/nginx/fastcgi_params;
        }
    }

kemudian tambahkan :

location / {
        try_files $uri $uri/ /index.php?$args;
        }

Sehingga menjadi:

location / {

        location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
            expires     max;
        }

        location / {
        try_files $uri $uri/ /index.php?$args;
        }

	location ~ [^/]\.php(/|$) {
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            if (!-f $document_root$fastcgi_script_name) {
                return  404;
            }

            fastcgi_pass    127.0.0.1:9002;
            fastcgi_index   index.php;
            include         /etc/nginx/fastcgi_params;
        }
    }

Selamat mencoba

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *