Permalink Settings di NginX

Setelah melalui tahapan instalasi nginx secara sederhana tantangan selanjutnya adalah setting permalink di wordpress. WordPress merupakan salah satu cms favorit saya. Karena simple dan tidak begitu ribet. Permasalahan timbul saat saya mencoba permalink di wordpress dimana setelah htaccess selesai dibuat. Namun semua link menjadi blank.

Bersumber dari artikel alias tutorial di kaskus di http://www.kaskus.us/showthread.php?t=5073567 saya mencoba mengutak atik konfigurasi NginX yang sudah selesai di instal. (sambil nanya² TSnya juga)

ketik vi /etc/nginx/wordpress_params.regular

Convert permalink dari hasil .htaccess*

Contoh

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

 

dari situs http://www.anilcetin.com/convert-apache-htaccess-to-nginx/ menjadi
if (!-f $request_filename){
set $rule_1 1$rule_1;
}
if (!-d $request_filename){
set $rule_1 2$rule_1;
}
if ($rule_1 = “21”){
rewrite /. /index.php last;
}

 

pastein isinya di /etc/nginx/wordpress_params.regular

lalu tambahkan script berikut ini (cetak tebal) di /etc/nginx/sites-avaiable/domainkamu.com

 

location /
{
root /home/username/public_html/$blog_directory;
index index.php index.html index.htm;
include wordpress_params.regular;
}

 

 

Save file nya.

Jangan lupa untuk restart nginx setelah selesai configurasi.

*ini di ujicoba untuk setting permalink

/%category%/%postname%.php

comments (0)

Track comments via RSS 2.0 feed. Feel free to post the comment, or trackback from your web site.

Currently there are no comments related to article "Permalink Settings di NginX". You have a special honor to be the first commenter. Thanks!

Leave a Comment