Предполагаю, что вы указали путь, вместо /data/images, и изменили домен на свой, вместо domain.com <http://domain.com/>. А реврайт лучше, чтобы был - rewrite ^/.*& /rw.php break, но еще можно убрать реврайт и fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; поменять на fastcgi_param SCRIPT_FILENAME $document_root/rw.php;
Если можно, укажите название и версию cms. > 29 дек. 2015 г., в 1:57, ad...@goplexltd.com написал(а): > > Не сработало, получаю 502 Bad Gateway > > 28.12.2015, 20:49, "Ivan Palanevich" <loverj...@gmail.com>: >> Если я все верно понял, то, как вариант: >> >> server { server_name www.domain.com; rewrite ^(.*) http://domain.com$1 >> permanent; } >> >> server { >> >> server_name domain.com; >> >> location / { >> >> rewrite ^/(.*)& /rw.php break; >> >> fastcgi_pass localhost:9000; fastcgi_param SCRIPT_FILENAME >> $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING >> $query_string; } location ~ \.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ >> { root /data/images; } } >> >> Ivan Palanevich >> >>> 28 дек. 2015 г., в 23:06, ad...@goplexltd.com написал(а): >>> >>> Собрал сервер (nginx + php-fpm + mysql) >>> На нем хочу запустить cms, в ней есть .htaccess который в свою очередь >>> перенаправляет на фаил rw.php для запуска cms. >>> Прочитал что nginx совсем не дружит с .htaccess, использовать прослойку >>> ввиде Апача не хочу, помогите правильно составить конфиг. >>> >>> Содержимое .htaccess >>> >>> "AddDefaultCharset utf-8 >>> >>> ## php_flag display_errors on >>> ## php_value error_reporting 7 >>> >>> Options +FollowSymLinks >>> RewriteEngine On >>> >>> RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] >>> RewriteRule ^(.*)$ http://%1/$1 [R=301,L] >>> >>> RewriteRule !.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ rw.php [L]" >>> >>> 28.12.2015, 19:34, "Konstantin Tokarev" <annu...@yandex.ru>: >>>> 28.12.2015, 22:21, "ad...@goplexltd.com" <ad...@goplexltd.com>: >>>>> Решение так и не нашел. >>>>> >>>>> С апачем все проще, но вот я твердо решил перейти nginx >>>> >>>> С какой целью? >>>> >>>>> 28.12.2015, 13:59, "ad...@goplexltd.com" <ad...@goplexltd.com>: >>>>>> Содержимое .htaccess >>>>>> >>>>>> "AddDefaultCharset utf-8 >>>>>> >>>>>> ## php_flag display_errors on >>>>>> ## php_value error_reporting 7 >>>>>> >>>>>> Options +FollowSymLinks >>>>>> RewriteEngine On >>>>>> >>>>>> RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] >>>>>> RewriteRule ^(.*)$ http://%1/$1 [R=301,L] >>>>>> >>>>>> RewriteRule !.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ rw.php [L]" >>>>>> >>>>>> 28.12.2015, 11:20, "Ivan Palanevich" <loverj...@gmail.com>: >>>>>>> предлагаю привести содержимое .htaccess для помощи. >>>>>>> И ознакомится с разделом >>>>>>> http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html >>>>>>> >>>>>>> Ivan Palanevich >>>>>>> >>>>>>>> 28 дек. 2015 г., в 14:18, ad...@goplexltd.com написал(а): >>>>>>>> >>>>>>>> Здравствуйте. >>>>>>>> Собрал сервер (nginx + php-fpm + mysql) >>>>>>>> На нем хочу запустить cms, в ней есть .htaccess который в свою >>>>>>>> очередь перенаправляет на фаил rw.php для запуска cms. >>>>>>>> Прочитал что nginx совсем не дружит с .htaccess, использовать >>>>>>>> прослойку ввиде Апача не хочу, помогите правильно составить конфиг. >>>>>>>> _______________________________________________ >>>>>>>> nginx-ru mailing list >>>>>>>> nginx-ru@nginx.org >>>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>>>> >>>>>>> , >>>>>>> >>>>>>> _______________________________________________ >>>>>>> nginx-ru mailing list >>>>>>> nginx-ru@nginx.org >>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>>> >>>>>> _______________________________________________ >>>>>> nginx-ru mailing list >>>>>> nginx-ru@nginx.org >>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>>> >>>>> _______________________________________________ >>>>> nginx-ru mailing list >>>>> nginx-ru@nginx.org >>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>>> >>>> -- >>>> Regards, >>>> Konstantin >>>> >>>> _______________________________________________ >>>> nginx-ru mailing list >>>> nginx-ru@nginx.org >>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >>> >>> _______________________________________________ >>> nginx-ru mailing list >>> nginx-ru@nginx.org >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru >> >> , >> >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru