Welcome! Log In Create A New Profile

Advanced

rewrite rules. help pls.

Andrey Ermishin
June 10, 2013 04:24AM
Уважаемые all.

Пытаюсь мигрировать в apache на Nginx.

nginx установлен вместе с php5-fpm.

Возникла проблема с переносом правил для rewrite.

На апаче правила выглядят так:

RewriteEngine On
RewriteCond %{REQUEST_URI} /playlist\.xspf
RewriteRule (.*) channels.php [L,QSA]

на nginx пробую такую конструкцию:

server {
...
location /eltex {
rewrite /playlist\.xspf /eltex/channels.php break;
}
...
location ~ \.(php)$ {
...
fastcgi_pass php_backends;
...
}
...
}


Собственно говоря в этом случае channels.php не выполняется, а просто
отдается содержимое скрипта.

Если же в backend добавляю location ~ \.(php|xspf)$
то вообще error ~404

Что делать? как правильно составить конфигурацию для nginx?

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

rewrite rules. help pls.

Andrey Ermishin June 10, 2013 04:24AM

Re: rewrite rules. help pls.

Maxim Dounin June 10, 2013 06:14AM

Re: rewrite rules. help pls.

Andrey Ermishin June 11, 2013 02:52AM

Re: rewrite rules. help pls.

Роман Москвитин June 11, 2013 03:28AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 137
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready