MRatWork Forum by Mustafa Ramadhan
Language Specific Discussions => Indonesia Users => Topic started by: hilmi on 2013-12-29, 18:40:31
-
saya mau menyakan, kenapa ketika saya restart apache access denied
/etc/init.d/httpd: permission denied
saya sudah mencoba mengubah file permission nya, tetapi tetap masih error
thanks
-
1. COba ubah dulu apache di 'switch program' pada panel ke lighttpd dan kemudian kembalikan ke semula
2. Dari ssh, jalankan 'sh /script/fixweb; sh /script/restart-web'. Jika masih bermasalah coba jalankan 'sh /script/cleanup' sebelum itu.
-
udah clear mas. ternyata ada masalah di dns nya.
setelah tak tambahkan dns di /etc/resolv.conf sekarang sudah jalan.
untuk menambahkan configurasi nginx, letak filenya dimanaya mas Mustafa?
kebetulan saya menggunakan wordpress plugin yang menggunakan htaccess. saya ingin menkonversi .htaccess tersebut kedalam nginx.
-
udah clear mas. ternyata ada masalah di dns nya.
setelah tak tambahkan dns di /etc/resolv.conf sekarang sudah jalan.
untuk menambahkan configurasi nginx, letak filenya dimanaya mas Mustafa?
kebetulan saya menggunakan wordpress plugin yang menggunakan htaccess. saya ingin menkonversi .htaccess tersebut kedalam nginx.
Nginx tidak ada file yang setara htaccess. Anda harus modifikasi langsung di nginx confignya.
Letak config-nya di /home/nginx/conf/defaults dan domains. Akan tetapi yang anda harus ubah adalah defaults.conf.tpl dan domains.conf.tpl. Caranya adalah copy defaults.conf.tpl ke custom.defaults.conf.tpl serta domains.conf.tpl ke custom.domains.conf.tpl di /home/nginx/tpl. Kemudian ubah file custom ini sesuai selera anda dan setelah itu jalankan 'sh /script/fixweb; sh /script/restart-web'. Ini adalah 'custom rule' di Kloxo-MR.
-
kalau saya ingin configurasinya per domain, terus saya edit di
/home/nginx/conf/domains/namadomain.com.conf
itu gimana mas?
-
kalau saya ingin configurasinya per domain, terus saya edit di
/home/nginx/conf/domains/namadomain.com.conf
itu gimana mas?
Bisa saja tapi ketika ada proses cleanup/fix misalnya maka ada kemungkinan file-file tersebut akan di-rewrite. Oleh karena itu lakukan modifikasi melalui custom file.
Silahkan beberkan sejauh apa yang anda inginkan sehingga perlu merubah langsung di domain.com.conf.
-
Saya ingin menambahkan sebuah code yang saya convert dari htaccess. code tersebut intinya akan meredirect semua trafik dari gambar. orang yang melihat gambar akan di redirect ke sebuah fungsi.php.
codenya seperti ini
if ($uri ~* ".(jpg|jpeg|png|gif)$"){
set $rule_0 1$rule_0;
}
if ($remote_addr !~* "^(127.0.0.1|192.187.108.34)$"){
set $rule_0 2$rule_0;
}
if ($remote_addr !~* "^66.6.(32|33|36|44|45|46|40)."){
set $rule_0 3$rule_0;
}
if ($http_referer !~* "^http(s)?://(www.)?(namadomainku.com|translate.google.com|translate.googleusercontent.com|www.microsofttranslator.com|pinterest.com|tumblr.com|facebook.com|plus.google|twitter.com|googleapis.com|googleusercontent.com|ytimg.com|gstatic.com)"){
set $rule_0 4$rule_0;
}
if ($http_user_agent !~* "(googlebot|msnbot|baiduspider|slurp|webcrawler|teoma|photon|facebookexternalhit|facebookplatform|pinterest|feedfetcher|ggpht)"){
set $rule_0 5$rule_0;
}
if ($http_user_agent !~* "(photon|smush.it|akamai|cloudfront|netdna|bitgravity|maxcdn|edgecast|limelight|tineye)"){
set $rule_0 6$rule_0;
}
if ($http_user_agent !~* "(developers|gstatic|googleapis|googleusercontent|google|ytimg)"){
set $rule_0 7$rule_0;
}
if ($rule_0 = "7654321"){
rewrite /(.*) /redirect.php?&src=$1 last;
}
orang yang melihat file gambar, saya redirect ke redirect.php
kira kira bagaimana meng customisasinya. dan apakah kira kira itu sudah benar codenya
-
tambahkan saja pada /home/nginx/globals/custom.proxy.conf (jika pakai nginx-proxy) atau custom.php-fpm.conf (jika pakai nginx). Kemudian lakukan restart.
File custom ini adalah copy dari proxy.conf dan php-fpm.conf.