Blog ini baru aja pindah dari shared hosting ke VPS (Debian OpenVZ). Dan kebetulan saia pilih nginx sebagai web server-nya. Setelah jadi langsung upload source WP. Sebenernya banyak kendala yang dihadapi, maklum baru pertamax ngoprek Nginx
, mulai dari installasi yang gak jadi2, php gak jalan, ah banyak. Tapi untungnya bisa terpecahkan masalahnya, walopun dengan cara yang kagak sengaja ![]()
Masalah lainya datang, saat homepage sudah bisa diakses, giliran permalink yang kacau. Kalo kasus sebelumnya (saat masih pake apache di shared hosting) kita bisa dengan memberi hak akses write ke file .htaccess, lalu update permalink dari wp-admin dan langsung beres. Hal ini tidak berlaku di nginx ![]()
Googling akhirnya nemu caranya. Jadi intinya hanya menambahkan baris dibawah ini ke dalam file konfigurasi vhost di nginx (saya menyebutnya konfigurasi vhost, mungkin beda dengan pendapat orang lain
)
if (!-e $request_filename) {
rewrite ^/(.*)$ /?q=$1 last;
}
Atau secara isi lengkapnya seperti dibawah ini
# nano /etc/nginx/conf.d/blog_nearie_net.conf
| Neng Njero Kene Gan | Klik DimariBukak> |
|---|---|
Kesasar pake Keyword:
- nginx debian openvz
- nginx wordpress speedy
- ngoprek nginx
- permalink not working in wordpress nginx
- permalink tidak jalan di wordpress nginx
Mozilla/5.0 (X11; Linux i686; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
wedehh… ini kok hampir sama kayak yang di /etc/nginx/sites-available/ ya?
apakah itu kegunaanya sama kk?
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
yups gan..path gak harus sama. yang penting path-nya udah include di nginx.conf