Re: try_files и flv

Maxim Dounin mdounin на mdounin.ru
Вт Дек 1 19:51:44 MSK 2009


Hello!

On Tue, Dec 01, 2009 at 07:27:01PM +0300, Andrey Zloy wrote:

> Имеется папка /home/asd/PROJECT/root
> Имеется большой сторадж примонтированный в /ds3400
> На сервере лежит много flv видео и все оно не помещается на одном
> диске. Хочется его раскидать по разным дискам.
> 
> Монтирую сторадж в папку рядом с видео
> mount --bind /ds3400/ /home/asd/PROJECT/root/ds3400/
> 
> и правлю локейшен
> 
> 	location /v/ {
> 		root /home/rt/RT/root;
> 		flv;
> 		try_files $uri /ds3400${uri};

- 		try_files $uri /ds3400${uri};
+ 		try_files $uri /ds3400${uri} =404;

Последний аргумент try_files - куда сделать внутренний редирект 
если ничего не нашлось (или какой код вернуть).  В исходном 
конфиге делается внутренний редирект на /ds3400/... - где, видимо, 
никакого flv не включено.

http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#try_files

Maxim Dounin



Подробная информация о списке рассылки nginx-ru