Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

rewrite rules. help pls. (3 replies)

$
0
0
Уважаемые 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

Viewing all articles
Browse latest Browse all 3102

Trending Articles