Re: rewrite в точности как у апача
Denis F. Latypoff
latypoff на yandex.ru
Чт Дек 1 21:35:27 UTC 2011
02.12.2011, 04:21, "J3FF3" <nginx-forum at nginx.us>:
> Доброго времени суток. Спасибо за
> ответы по теме.
>
> Пошаманил, родил следующий кусок:
>
Можно избежать ненужного шороху в виде поиска
/index.php после рерайта.
> location ~ ^/img([0-9]*).gif$ {
- rewrite ^/img([0-9]*).gif$
- /index.php?r=controller/get_img&id=$1 last;
+ fastcgi_pass ...
+ fastcgi_include fastcgi.conf;
+ fastcgi_param SCRIPT_FILENAME /path/to/index.php;
+ fastcgi_param QUERY_STRING r=controller/get_img&id=$1;
> }
>
> С try_files что-то не сработало у меня,
> потому так сделал. Вроде работает.
try_files и не нужен, не в этом его предназначение.
>
> Кстати, у меня стояло даже не permanent, а
> break. Это я по памяти чтото напутал.
>
Тогда редиректа не должно было быть.
--
br, Denis F. Latypoff.
Подробная информация о списке рассылки nginx-ru